<? $ip=\"$_SERVER[REMOTE_ADDR]\"; if($_COOKIE['pozdrawiales'] == \"0\") { } elseif($_COOKIE['pozdrawiales'] == \"1\") { print(\"Sorka;) z adresu ip : <b>$ip</b> juz przeslano pozdro.. poczekaj 20 minutek i pozdrawiaj dalej.\");
} else { <form ACTION=\"zapis.php\" method=\"post\"> <table> <tr> <td> <font>Nick:</FONT> </Td> <td> <input name=\"nick\" TYPE=\"text\" size=43s> </TD> </TR> <tr> <td valign=top> <font>Tresc:</FONT> </Td> <td> <textarea name=\"pozd\" cols=\"40\" rows=\"8\"></textarea> </TD> </TR> <input name=\"ip\" TYPE=\"hidden\" value='$ip' size=30> </TABLE> <input TYPE=\"submit\" value=\"Pozdrów\">&<input TYPE=\"reset\" value=\"Resetuj\"> </FORM>'); } ?>
Ale nie chce dzialac ;( chce zrobic tak aby ktos mogl tylko co 20 minut mogl wyslac pozdro a to nie dziala . i pozatym tak gdzie jest podkreslone zapisuje pozniej do pliku $ip a nie adres ip jak powinno byc kiedys moj skrypt (jeszcze bez cookie) wygladal tak:
<form ACTION=\"zapis.php\" method=\"post\"> <table> <tr> <td> <font>Nick:</FONT> </Td> <td> <input name=\"nick\" TYPE=\"text\" size=43s> </TD> </TR> <tr> <td valign=top> <font>Tresc:</FONT> </Td> <td> <textarea name=\"pozd\" cols=\"40\" rows=\"8\"></textarea> </TD> </TR> <input name=\"ip\" TYPE=\"hidden\" value='<? $ip = \"$REMOTE_ADDR\"; print \"$ip\"; ?>' size=30> </TABLE> <input TYPE=\"submit\" value=\"Pozdrów\">&<input TYPE=\"reset\" value=\"Resetuj\"> </FORM>
i wtedy dobze ip zapisywalo ale teraz jak to daje to dostaje error:
Cytat
Parse error: parse error, unexpected '?' in d:\program files\easyphp1-7\www\kape\pozdrowienia.php on line 53
Pomocy, naprawdzie skrypt. Pozdrowienia
