Witam
Mam taki skrypcik:
<?php
echo \"<form method=\"POST\" action=\"txt.php\"> <b>Imie</b><input type=\"text\" name=\"imie\" value=\"\" size=\"20%\"><br>
<b>Nazwisko</b><input type=\"text\" name=\"nazwisko\" value=\"\" size=\"20%\"><br>
<input type=\"submit\" name=\"send\" value=\"wyslij\"><input type=\"submit\" name=\"show\" value=\"pokaz\">\";
if($_POST['imie'] == \"\" || $_POST['nazwisko'] == \"\"){
$file = fopen(\"aaa.txt\",\"r\"); @ $qqq = fread($file,$filesize);
}
if(isset($_POST['send'])){ if($_POST['send']=='wyslij'){
$file = fopen(\"aaa.txt\",\"r\"); @ $content = fread($file,$filesize);
$file = fopen(\"aaa.txt\",\"w\"); $content1=\"<TABLE BORDER=\"0\" CELLPADDING=\"1\" CELLSPACING=\"0\" bgcolor=EEEEEE width=\"500\">
<TR><TD width=\"30%\"><B>Imie:</B></TD><TD>\".$_POST['imie'].\"</TD></TR>
<TR><TD><B>Nazwisko:</B></TD><TD>\".$_POST['nazwisko'].\"</TD></TR>
<TR><TD><br><hr></TD></TR></TABLE>\";
fwrite($file,\"$content1 n $content\");
}
}
elseif(isset($_POST['show'])){ if($_POST['show']=='pokaz'){
$file = fopen(\"aaa.txt\",\"r\"); $content = fread($file,$filesize); }
}
?>
I chodzi mi o to, zeby przy odpaleniu skryptu pojawily sie od razu zapisane wpisy.
I niby tak jest, ale jak dodam kolejny wpis to wszystko mi sie dubluje.
Dodatkowo nie wiem dlaczego wyrzuca mi taki komunikat:
Notice: Undefined index: imie in c:\program files\apache group\apache2\htdocs\endrju\txt\txt.php on line 7Jak sobie z tym poradzic?(IMG:
http://forum.php.pl/style_emoticons/default/questionmark.gif)
Z gory dzieki za odpowiedz.