ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

модерка
  #1  
Старый 16.08.2009, 17:31
Аватар для +casper+
+casper+
Banned
Регистрация: 27.06.2009
Сообщений: 200
Провел на форуме:
944465

Репутация: 68
Отправить сообщение для +casper+ с помощью ICQ
Unhappy модерка

У меня сайт, и на сайте я написал скрипт для анекдотов(типа баша) все сделал на файлах. после добавления анекдот проходит модерацию, когда он еще не отмодерирован он лежит в одном файле. А когда прошла модерация его нужно переместить в другой файл. Я написал модерку для редактированния обоих файлов, он она хренова ппц работает. При обновлении записуюются повторно анекдоты и прочее. Вот файл
PHP код:
<?
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>"
?>
Мож кто подскажет что не так ...
 
Ответить с цитированием
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ