+casper+
16.08.2009, 17:31
У меня сайт, и на сайте я написал скрипт для анекдотов(типа баша) все сделал на файлах. после добавления анекдот проходит модерацию, когда он еще не отмодерирован он лежит в одном файле. А когда прошла модерация его нужно переместить в другой файл. Я написал модерку для редактированния обоих файлов, он она хренова ппц работает. При обновлении записуюются повторно анекдоты и прочее. Вот файл <?
echo '<html><h1>Модерация</h1><br><br>';
$open = file('anekdotmod.txt');
$anekdot = file('anekdot.txt');
foreach($open as $v);
foreach($anekdot as $s);
echo ' Анекдоты на модерацию:<br> <form action="adminanekdot.php" method=post> <textarea name=not cols="100" rows="20" wrap="Virtual">';
echo "$v";
echo '</textarea><br>
Первый пароль:<br>
<input type=text name=pass value="" size=16 maxlength=100><br>
<input type=submit name=ok value="Сохранить"><br><br>
</form>
<br><br>';
echo ' Промодерированые анекдоты:<br> <form action="adminanekdot.php" method=post><br>Ник автора: <br> <input type=text name=nic value="" size=16 maxlength=100><br><br>Анекдот<br> <textarea name=yes cols="100" rows="20" wrap="Virtual">';
echo "$s";
echo '</textarea><br>
<br>Пароль для сохранения:<br>
<input type=text name=pass value="" size=16 maxlength=100>
<input type=submit name=ok value="Сохранить"><br></form>
<br><br><br><br>powered by casper';
$yes = ($_POST['yes']);
$not = ($_POST['not']);
$nic = ($_POST['nic']);
$spam = ($_POST['pass']);
if("$spam" != '1478963') echo ''; else
{
echo '<h3>Ок</h3>';
$textis = ("<br>Ник: <strong>$nic</strong><br><div class='bash'><pre>Анекдот: $yes </pre> </div><br>");
$openis = fopen("anekdot.txt", "a");
$write = fwrite($openis, $textis);
fclose($openis);
}
if("$spam" != '123456') echo ''; else
{
echo '<h3>Ок</h3>';
$textisis = ("$not");
$openisis = fopen("anekdotmod.txt", "a");
$write = fwrite($openisis, $textisis);
fclose($openisis);
}
echo "</html>"
?>
Мож кто подскажет что не так ... :mad: :mad: :mad:
echo '<html><h1>Модерация</h1><br><br>';
$open = file('anekdotmod.txt');
$anekdot = file('anekdot.txt');
foreach($open as $v);
foreach($anekdot as $s);
echo ' Анекдоты на модерацию:<br> <form action="adminanekdot.php" method=post> <textarea name=not cols="100" rows="20" wrap="Virtual">';
echo "$v";
echo '</textarea><br>
Первый пароль:<br>
<input type=text name=pass value="" size=16 maxlength=100><br>
<input type=submit name=ok value="Сохранить"><br><br>
</form>
<br><br>';
echo ' Промодерированые анекдоты:<br> <form action="adminanekdot.php" method=post><br>Ник автора: <br> <input type=text name=nic value="" size=16 maxlength=100><br><br>Анекдот<br> <textarea name=yes cols="100" rows="20" wrap="Virtual">';
echo "$s";
echo '</textarea><br>
<br>Пароль для сохранения:<br>
<input type=text name=pass value="" size=16 maxlength=100>
<input type=submit name=ok value="Сохранить"><br></form>
<br><br><br><br>powered by casper';
$yes = ($_POST['yes']);
$not = ($_POST['not']);
$nic = ($_POST['nic']);
$spam = ($_POST['pass']);
if("$spam" != '1478963') echo ''; else
{
echo '<h3>Ок</h3>';
$textis = ("<br>Ник: <strong>$nic</strong><br><div class='bash'><pre>Анекдот: $yes </pre> </div><br>");
$openis = fopen("anekdot.txt", "a");
$write = fwrite($openis, $textis);
fclose($openis);
}
if("$spam" != '123456') echo ''; else
{
echo '<h3>Ок</h3>';
$textisis = ("$not");
$openisis = fopen("anekdotmod.txt", "a");
$write = fwrite($openisis, $textisis);
fclose($openisis);
}
echo "</html>"
?>
Мож кто подскажет что не так ... :mad: :mad: :mad: