Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   Off topic (https://forum.cdrinfo.pl/f5/)
-   -   Skrypt php - potrzebny... (https://forum.cdrinfo.pl/f5/skrypt-php-potrzebny-34583/)

Patrix 08.05.2004 13:52

Skrypt php - potrzebny...
 
Ilość załączników: 1
Szukam skryptu php co zapisywałby czyjś adres IP np. po wejściu w katalog install/index.php ;)
(aby wiedzieć czy mam do czynienia np. z jakimś pseudo hackerem).

Znalazłem już pewnien skrypt ale wywala mi błąd:
Fatal error: Call to undefined function: pg_connect() in 9_4.php on line 35
Zrobiłem wszystko tak jak trzeba (czyli tak jak tam pisało) i nie działa...
Tak samo metodą include...

Znacie jakieś inne bo ten to chyba jakiś wadliwy jest ???


PS
Lycos chyba nie blokuje takich rzeczy...

Kasprzak 08.05.2004 14:17

ja gdzies mialem...jak znajde to dam.
Poszukaj na webhelp.pl i innych tego typu.

a po co przechowujesz pliki instalacyjne na serwerze?Bez sensu!

Patrix 08.05.2004 14:23

Nie przechowuje plików instalacyjnych - to jasne, że trzeba je wywalić ;)
Sam zrobiłem nową lokalizacje install/index.php na podpuche, tylko mi ten skrypt nie działa....

Bartez 08.05.2004 14:59

Cytat:

Napisany przez Patrix
Szukam skryptu php co zapisywałby czyjś adres IP np. po wejściu w katalog install/index.php ;)
(aby wiedzieć czy mam do czynienia np. z jakimś pseudo hackerem).

Znalazłem już pewnien skrypt ale wywala mi błąd:
Fatal error: Call to undefined function: pg_connect() in 9_4.php on line 35
Zrobiłem wszystko tak jak trzeba (czyli tak jak tam pisało) i nie działa...
Tak samo metodą include...

Znacie jakieś inne bo ten to chyba jakiś wadliwy jest ???


PS
Lycos chyba nie blokuje takich rzeczy...

pg_connect() to funkcja laczaca z postgresem - masz taka baze na serwerze?

Jak wroce z obiadu i nikt Ci nie pomoze, to napisze Ci funkcje.

Bartez 08.05.2004 17:51

oto obiecana funkcja:


Kod PHP:

function GetIP()
{
        GLOBAL 
$ip;
   if (
getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unknown"))
           
$ip getenv("HTTP_CLIENT_IP");
       else if (
getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknown"))
           
$ip getenv("HTTP_X_FORWARDED_FOR");
       else if (
getenv("REMOTE_ADDR") && strcasecmp(getenv("REMOTE_ADDR"), "unknown"))
           
$ip getenv("REMOTE_ADDR");
       else if (isset(
$_SERVER***91;'REMOTE_ADDR'***93;) && $_SERVER***91;'REMOTE_ADDR'***93; && strcasecmp($_SERVER***91;'REMOTE_ADDR'***93;, "unknown"))
           
$ip $_SERVER***91;'REMOTE_ADDR'***93;;
       else
           
$ip "unknown";
   return(
$ip);
}
/*-------GetIP()-------*/ 

w kodzie dajesz:
Kod PHP:

 GetIP(); 

z tego masz zmienna $ip, z ktora mozesz zrobic co chcesz, np zapisac do bazy, czy do pliku. To jest wlasnie adres IP odwiedzajacego.

Patrix 08.05.2004 18:01

wielkie dzięki Bartez :)

Bartez 08.05.2004 18:43

Cytat:

Napisany przez Patrix
wielkie dzięki Bartez :)

drobiazg :)


Wszystkie czasy w strefie CET. Aktualna godzina: 03:25.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.