Ehh ja głupi jestem ostatnio, nie można zrobić tak jak ja Ci podałem, stąd ten błąd, zrób tak:
<?php
if( trim($_POST['tresc']) != '' && trim($_POST['nick']) != '' ) { $ip = $REMOTE_ADDR; // pobieranie ip
$czas=date("d-m-Y"); // pobieranie daty $tresc=str_replace("\n","<br />", $tresc); // zamienianie enterów na <br /> // tutaj szablon jak ma wygladac poszczegulny wpis:
$szablon = "Dodał/a: <a href=$www>$nick</a> - $czas <br />$tresc<br />
Z numeru ip: $ip<br /><hr />";
// koniec szablonu.
// zapisanie
// przypisanie zmniennej $file nazwy pliku
$file="wpisy.txt";
$fd = fopen ("$file", "r"); // uchwyt pliku, otwarcie do dopisania
// zapisanie danych do pliku
fwrite($fp, "$szablon \n $wpisy"); // zamknięcie pliku
echo "Wpis został dodany! <a href=\"ksiega.php\">Powrót</a>"; } else {
echo "Wpis nie został dodany, proszę wpisać treść"; }
?>
problem taki że w empty nie może być funkcji, może być tylko zmienna.
Cytat
Note: empty() only checks variables as anything else will result in a parse error. In other words, the following will not work: empty(trim($name)).
mój błąd sory
@edit
baw się sam, mi się już znudziło, nic nie myślisz. A na gotowe to każdy potrafi czekać.