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");
?>
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";
... ... ...