echo '<font class=gtext ><H2>Вы вошли!!!</H2></font>';
print '<font class="gtext">Добавить запись в факты:</font>';
$fcount = count('$file');
print $fcount;
if(!empty($name) and !empty($msg))
{
echo '<form action="?" method="post">
<font class=gtext>Номер факта: </font><input type="text" name="nfakt"/></br>
<font class=gtext>Факт:</font><textarea name="fakt"></textarea>
<input type="submit" value="Записать"/>
</form>';
echo 'Вы не ввели данные';
}
else
{
$nfakt = $_POST['nfakt'];
$fakt = $_POST['fakt'];
$file = "../local/fakt.dat";
$text = "\n<b>$nfakt</b>$fakt";
$sfile = fopen($file, 'a+');
fwrite($sfile, $text);
fclose($sfile);
echo '<form action="?" method="post">
<font class=gtext>Номер факта: </font><input type="text" name="nfakt"/></br>
<font class=gtext>Факт:</font><textarea name="fakt"></textarea>
<input type="submit" value="Записать"/>
</form>';
echo 'Данные успешно сохранены';
}
Вот мой код.
Сообщения сохраняются в любом случае, не зависемо от того, пустая ли строка или нет.
Что можно сделать? чтобы этого небыло
Изменил: SIR2100 (17.03.2011 / 18:22)