Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: И работает и нет???

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
RooT
Отправлено: 18 Февраля, 2007 - 16:18:26
Post Id



Новичок


Покинул форум
Сообщений всего: 37
Дата рег-ции: Февр. 2007  
Откуда: Ташкент


Помог: 0 раз(а)




Подскажите пожалуйста, как возможно изменить такой глюк
CODE (text):
скопировать код в буфер обмена
  1.  
  2.  
  3. print <<<HTML
  4. <font color=#ff00000><p align=left>
  5. <a href=admin.php><<<Назад </a>
  6. <li><b>Администрирование Радио, Здесь Вы можете добавить новые радиостанции!!</b>
  7. HTML;
  8. echo '<li>Вы ' .$s['authnick']. ' администратор уровня ' .$s[3]. '</p><br><br><br>';
  9. echo '<b>
  10. <form action=radio_adm.php method=post><input type=hidden name=add value="stan">
  11. <li>Добавить Радиостанцию <br>
  12. <li><input type=text name=imya> Название Радиостанции!!!
  13. <li><input type=text name=volna> Ссылка на радио*
  14. <input type=submit value=Сохранить>
  15. <input type=reset value=Сбросить>
  16. ';
  17. $date=date("d-m-Y");
  18. echo "<li> Дата добавления  " .$date. " года";
  19. echo"<br><br><br>";
  20. echo "<li>Удаление станции: ";
  21. echo "<li><SELECT NAME=del></select><input type=submit value=Удалить></form><br>";
  22. echo "Список Радиостанций " .$row[volna]. "<br>";
  23. print <<<HTML
  24. <br>
  25. <li>* Ссылку давать полную к примеру http://chat.inattack.ru:8000/ !!!
  26. <li> Что касается названия Не делать Больше 7 символов иначе будет наложен Запрет на Добавление Вами радиостанций,<br>
  27. Также не стоит Экспериментировать и Вводить Всякую дрянь в названиях пишите корректно и без ошибок!!!
  28. <li> Приятного прослушивания!!!</font>
  29. HTML;
  30.  
  31. switch($add)
  32. {
  33. case "stan":
  34.         $date=date("d-m-Y");
  35.         $dobavil=$s['authnick'];
  36. $query="INSERT INTO `radio` VALUES ('$user_id', '$imya', '$volna', '$date', '$dobavil')";
  37. if(!mysql_query($query)) exit ("Ошибка при выполнении запроса");
  38. mysql_query($query);
  39.  
  40.  
  41. break;
  42. }
  43.  


Как можно изменить чтобы постоянно по 2 раза не записывалось в базу!
Может как то завершить выполнение или что то изменить!



-----
Вот тут много чего интересного http://php.su/functions/?page=abc
 
 Top
valenok Модератор
Отправлено: 18 Февраля, 2007 - 17:19:10
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




Отредактируйте пожалуйста своё сообщение так чтобы там осталось только нужное. Зачем Нам нужен весь этот html ? Сразу содержание массива POST и кусок кода с которым вы не справляетесь.


-----
Truly yours, Sasha.
 
My status
 Top
RooT
Отправлено: 18 Февраля, 2007 - 18:24:03
Post Id



Новичок


Покинул форум
Сообщений всего: 37
Дата рег-ции: Февр. 2007  
Откуда: Ташкент


Помог: 0 раз(а)




CODE (text):
скопировать код в буфер обмена
  1.  
  2. switch($add)
  3. {
  4. case "stan":
  5. $date=date("d-m-Y");
  6. $dobavil=$s['authnick'];
  7. $query="INSERT INTO `radio` VALUES ('$user_id', '$imya', '$volna', '$date', '$dobavil')";
  8. if(!mysql_query($query)) exit ("Ошибка при выполнении запроса");
  9. mysql_query($query);
  10.  
  11.  
  12. break;
  13. }
  14.  


Вот с Этим проблема!! Когда я записываю в базу данные они записываются 2 раза! Вот Как правильно подправить!


-----
Вот тут много чего интересного http://php.su/functions/?page=abc
 
 Top
valenok Модератор
Отправлено: 18 Февраля, 2007 - 19:44:16
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




PHP:
скопировать код в буфер обмена
  1.  
  2. if(!mysql_query($query)) exit ("Ошибка при выполнении запроса");
  3. mysql_query($query);
  4.  


Первый раз выполняется в блоке if
во второй раз некто её ручками выполняет.



-----
Truly yours, Sasha.
 
My status
 Top
RooT
Отправлено: 18 Февраля, 2007 - 21:52:26
Post Id



Новичок


Покинул форум
Сообщений всего: 37
Дата рег-ции: Февр. 2007  
Откуда: Ташкент


Помог: 0 раз(а)




И уже который Раз Огромное Спасибо ))) Действительно Там и была ошибка) Очень признателен!
Тема закрыта!


-----
Вот тут много чего интересного http://php.su/functions/?page=abc
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB