zápis ip adresy do guestbooku
7 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Ahoj, na stránkách pu.chytrak.cz mam guestbook... jak udělat, aby se mi do board.dat společně s příspěvkama zapisovaly ip adresy lidí, co tam vkládali příspěvky? (pokud to jde tak aby nebyla na stránkách vidět... ale to asi nejde... co?) <? if (($meno=="") and ($mail=="") and ($odkaz!="")) { } if (($meno!="") or ($mail!="")) { $meno=strip_tags($meno); $mail=strip_tags($mail); $web=strip_tags($web); $odkaz=strip_tags($odkaz,"<|>,<>,<*>"); $odkaz=nl2br($odkaz); } if (($mail!="") and ($meno!="")) {$mail="|<a href=\"mailto:$mail\">$mail</a>";} else {$mail=""; } if ($web!="") {$web="|<a href=\"http://$web\">$web</a>";} else {$web="";} if (($meno!="") or ($mail!="")) { $old = @fread(@fopen("board.dat","r"),@filesize("board.dat")); $datum = date("d.n.Y"); $new = "<hr>".$datum." ".$meno." ".$mail." ".$web."<br>".$odkaz."\n"; $old = $new.$old; $f = fopen("board.dat","w"); fputs($f,$old); fclose($f); } include("board.dat"); ?>
-
Nebyla by MySQL lepsi?
-
já MySQL neumim... :((((
-
jak zjistit ip mas zady http://www.webzdarma.cz/forum/read.php?f=2&i=21969&t=21939 pak si to nekam do toho souboru ulozis k tomu prispevku. a kdyz nechces, aby se to zobrazovalo, tak to proste pri zpracovavani prispevku nevypises
-
nebylo by kraysi rovnou napsat $REMOTE_ADDR;?
-
noj, já znam REMOTE_ADDR; jenže nevim jak to tam včlenit... :(
-
Třeba takhle. Nech si ji tam zapsat až pod odkaz, bude uložená v souboru. Záleží, co s ní chceš potom dělat, protože na tohle by bylo IMHO lepší určitě vkládání do databáze. ... ... ... $ip = $_SERVER["REMOTE_ADDR"]; $datum = date("d.n.Y"); $new = "<hr>".$datum." ".$meno." ".$mail." ".$web."<br>".$odkaz."<br>".$ip."\n"; ... ... ...