Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Wywolanie skryptu przez inny skrypt
Forum PHP.pl > Forum > Przedszkole
Pacio
Witam!

Mam maly problem, a w zasadzie pytanie o mozliwosc wykonania czynnosci/skryptu jak opisane ponizej.

Jest strona abc.x.pl z licznikiem odwiedzin w postaci np. <img src="liczniki.x.pl/nalicz.php?o=abc.x.pl">

Druga strona cba.x.pl ze skryptem dzialajacym w ten sposob (sedno sprawy):
- wyswietla jakikolwiek obrazek np. taki - rolleyes.gif
- nalicza wiztye w liczniki.x.pl/nalicz.php?o=abc.x.pl
z IP osoby ktora wywolala ten skrypt, a nie IP serwera bca.x.pl


Probowalem utworzyc taki skrypt:
Otwarcie obrazka licznika odwiedzin za pomoca fopen() (1 wizyta byla naliczona), ale po uruchomieniu skryptu w przegladarce, nalicz.php mial IP serwera z ktorego uruchomilem skrypt, a nie moje.
Uzywalem innych funkcji otwierajacych ten obrazek.
header() faktycznie naliczalo wizyte z moim IP, ale nie ma mozliwosci zeby skrypt wyswietlal jakis inny obrazek, poniewaz ta funkcja powoduje przekierowanie, a nie samo pobranie pliku.
include() nie dzialalo.
Wszystkie proby z takimi rzeczami jak file(), file_exists() etc konczyly sie tak samo jak z fopen(), czyli referer = cba.x.pl.

Czy jest wogole mozliwosc napisania takiego skryptu w php? Jesli tak to za pomoca jakiej funkcji uzyskac owy efekt?


Pozdrawiam
Pacio
raf_gc
Twoja prośba nie jest do końca jasna. Czy ty chcesz, aby skrypt wyswietlał obrazek, a po nim licznik odwiedzin i IP odwiedzającego? Czy też te informacje mają sie znajdowac na rysunku. Mógłbys podać źródła za swoich wypocin.
Pacio
Jedyna rzecz jaka chce wyswietlic jest jakikolwiek obrazek, jak napisalem wyzej moze byc nawet emotikonka " rolleyes.gif ".

Chodzi o to, ze chce na stronie umiescic emotikonke-skrypt <img src="pokaz_emotke.php">, ktory naliczal by wizyte w liczniku odwiedzin innej strony, ale z IP tego kto zobaczy ta ikonke, a nie IP serwera na ktorym znajduje sie skrypt.
raf_gc
a jakiej zmiennej używasz, aby pobrać adres IP odwiedzającego?

Czy ten licznik oprócz ilości odwiedzin rejestruje też IP odwiedzającego, tak?
Długi ten skrypt? Może mógłbyś wkleić go tutaj, lub jego część, która pobiera dane.
Pacio
Nie mam dostepu do tego skryptu naliczajacego, jest to zwykly graficzny licznik odwiedzin. Z tego co zdazylem zauwazyc to dodaje tylko unikalne wizyty, czyli z jednego IP nalicza tylko 1 i prawdopodobnie sprawdza referer. Najprawdopodobniej korzysta z $_SERVER (nie wiem czy jest inny sposob na otrzymanie IP/referera).
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.