Ga naar inhoud

ip enz


Aanbevolen berichten

Na enig knutselwerk, is er bij mij de volgende code uitgekomen.. Deze code s bedoeld voor de mensen die bij mij op de site komen, de ip, datum, en het adres op te slaan in het ip.txt bestandje. Hij moet ze telkens onder elkaar zetten in bestandje voorbeeld ***.***.***.*** 5 mei 2003 blaat.blaat.nl ***.***.**.** 5 mei 2003 jezus.ganou.niet Zoiets snap je, op de sterretjes moet het ip komen, de datum spreekt vanzelf, en het adres achteraan ook wel denk ik.. [code:1:616b16e50d] <?php if( getenv('HTTP_X_FORWARDED_FOR') == '' ){ if ( getenv ("REMOTE_ADDR") == '' ){ $ip = "127.0.0.1"; } else { $ip = getenv ("REMOTE_ADDR"); } } else { $ip = getenv('HTTP_X_FORWARDED_FOR'); } $file = fopen("ip.txt", "a+"); $date = date ("j M Y H:i:s"); $content = $ip." ".$date." \n"; $deev = gethostbyaddr($REMOTE_ADDR); @fwrite($file , $content , $deev); ?>[/code:1:616b16e50d] Weet iemand wat er in fout zit want hij doet het niet bij mij... Greetz Deev
Link naar reactie
[quote:fef82f978f="Bill Gates"]Haal de @ eens weg voor je fwrite, je onderdrukt nu foutmeldingen. Daarnaast moet je $deev aan de $content vastplakken en alleen de $content dan wegschrijven.[/quote:fef82f978f] Ok ik heb de volgende code dan [code:1:fef82f978f] <?php if( getenv('HTTP_X_FORWARDED_FOR') == '' ){ if ( getenv ("REMOTE_ADDR") == '' ){ $ip = "127.0.0.1"; } else { $ip = getenv ("REMOTE_ADDR"); } } else { $ip = getenv('HTTP_X_FORWARDED_FOR'); } $file = fopen("ip.txt", "a+"); $date = date ("j M Y H:i:s"); $deev = gethostbyaddr($REMOTE_ADDR); $content = $ip." ".$date $deev ." \n"; fwrite($file , $content); ?>[/code:1:fef82f978f] Maar nu krijg ik zelfs helemaal nix meer t zien, alleen een wit vlak... er zit nog wat html er boven namelijk, maar krijg nu nix meer te zien dus En btw, die @ moet er toch voor komen voor die fwrite, ik heb iig zonder en met geprobeerd maar beide doet ie nix Greetz
Link naar reactie
sorry m,aar bij mij doet ie t echt niet hoor ik zal hier m'n hele html pagina eens posten dan [code:1:38993bc4cf]<HTML><HEAD> <TITLE>Home</TITLE> <META http-equiv=Content-Type content="text/html; charset=windows-1252"> <LINK href="index\deev.css" type=text/css rel=stylesheet> <META content="MSHTML 6.00.2716.2200" name=GENERATOR> <script language="JavaScript" type="text/JavaScript"> setTimeout('deev()',2000); function deev() { features = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=1000,height=700'; window.open ("http://www.mo-corp.nl/index1.php","Dialog",features) ; } </script> <script language="JavaScript"> <!-- function MM_openBrWindow(theURL,winName,features) { //v2.0 window.open(theURL,winName,features); } //--> </script> </HEAD> <body> <p> </p> <p> </p> <p> </p> <p align="center"><font size="2">Welkom op<b> <font color="336699">www.mo-corp.nl<font color="#FFFFFF">.</font></font></b></font></p> <p> </p> <div align="center"><a href="javascript:;" onClick="MM_openBrWindow('index1.php','','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=1000,height=700')"><img src="boven.png" width="228" height="85" align="middle" border="0"></a> </div> <p align="center"><font size="2">Je wordt automatisch doorgelinkt.</font></p> <p align="center"><font size="2">Als je niet wordt doorgelinkt, klik dan op het bovenstaande logo.</font></p> <?php if( getenv('HTTP_X_FORWARDED_FOR') == '' ){ if ( getenv ("REMOTE_ADDR") == '' ){ $ip = "127.0.0.1"; } else { $ip = getenv ("REMOTE_ADDR"); } } else { $ip = getenv('HTTP_X_FORWARDED_FOR'); } $file = fopen("ip.txt", "a+"); $date = date ("j M Y H:i:s"); $deev = gethostbyaddr($REMOTE_ADDR); $content = $ip." ".$date." ".$deev ." \n"; @fwrite($file , $content); ?> </body> </html>[/code:1:38993bc4cf] Maar hij doet het toch echt niet hoor :S Sorry het kan (misschien) aan mij liggen maar ik krijg het echt niet gevonden Greetz
Link naar reactie
Het werkt hier uitstekend. Ik krijg alleen een waarschuwing: Notice: Undefined variable: REMOTE_ADDR in c:\_www\test\getip.php on line 55 Dat ligt aan de instelling van php gaat weg met global $REMOTE_ADDR; aan het begin van de php code. Verder, elke keer als ik reload, dan komt er een regel bij in de “ip.txt” file. Ik wordt niet doorgelinkt zoals de tekst suggereert. wimb
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

  • Populaire leden

    Er is nog niemand die deze week reputatie heeft ontvangen.

  • Leden

    Geen leden om te tonen

×
×
  • Nieuwe aanmaken...