а какие ошибки, по твоему, оно должно выдавать? Шёпотом на ушко тебе рассказывать?
Подсказка: PHP FAQ: Ничего не работает! Что делать???
Подсказка: PHP FAQ: Ничего не работает! Что делать???
0 Пользователей и 1 Гость просматривают эту тему.
ferryman:
перед mysql_query(); вывожу echo $var1."-".$var2."-".$var3;
ferryman:
action=".$PHP_SELF."
цитата из конфигурационного фйла php.ini
; You should do your best to write your scripts so that they do not require
; register_globals to be on; Using form variables as globals can easily lead
; to possible security problems, if the code is not very well thought of.
ferryman:
echo "
ferryman:
А флудить моралью плохо.
ferryman:
А флудить моралью плохо.
Еще очень поможет избежать ошибок в программе выставление error_reporting в E_ALL с самого начала работы скрипта.
Если при отлове критических ошибок сообщения о потенциальных ошибках могут нам помешать увидеть главную, то при разработке нам желателно видеть все - и потенциальные в том числе. Скажем, при E_ALL, при обращении к несуществующей переменной, PHP выдаст предупреждение. То есть, тебе не придется самому выводить переменную, чтобы выяснить, что ты не присвоил ей никакого значения - РНР тебя сам предупредит.
При работе с mysql обязательно выводить при ошибке mysql_error() и сам запрос - для визуального контроля и копирования на форум.
Надо проконтролировать на каждом из участков - все ли переменные имеют то значение, которое ожидается.