 |
 |
Форум сетевых администраторов » Программирование » PHP » Вопрос по формам
| Автор |
| Тема |
 |
|
 |
|
|
|
Участник+


Зарегистрирован: Aug 2002
Место проживания: Омск
Публикаций: 261
Статус:  |
Есть форма, после заполнения формы и отправки данных определенному скрипту выдаётся ошибка:
Notice: Undefined variable: submit
В следствие чего некоторые скрипты не работают... Такое происходит на локалке. В чём может быть проблема?
__________________
f9ffe3323e79b2a558b92af5b4039e20
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
22-07-2003 15:13 |
|
|
фраерок на подсосе
|
| вначале скрипта которому передаешь напиши,... |
[сооб. #48834]
22-07-2003 19:12 |
|
фраерок на подсосе


Зарегистрирован: Aug 2002
Место проживания: Москва
Публикаций: 653
Статус:  |
вначале скрипта которому передаешь напиши, например
PHP:
error_reporting(7);
или в пхп.ини пропиши соответсвие
или же в скрипте в начале определи переменную сабмит:
$submit = '';
__________________
RTFM (Уважаемые! Читайте документацию!)
Сообщение было отредактировано Orliha 22-07-2003 в 19:15
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
22-07-2003 19:12 |
|
|
Участник+
|
quote: или в пхп.ини пропиши соответсвие
А... |
[сооб. #48838]
22-07-2003 20:15 |
|
|
Кфмук
|
Andrej
ты в форме, где стоит кнопка submit напиши... |
[сооб. #48864]
23-07-2003 00:47 |
|
Кфмук


Зарегистрирован: Apr 2003
Место проживания: Якутск
Публикаций: 118
Статус:  |
Andrej
ты в форме, где стоит кнопка submit напиши name="submit"
например:
<input type="submit" name="submit" value="Оптравить">
и возможно у тебя стоит
register_globals=Off
в php.ini
__________________
http://simpsons.ykt.ru - русский портал о Симпсонах
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
23-07-2003 00:47 |
|
|
Участник+
|
Andrej,
А ты как к переменным обращаешься?... |
[сооб. #48865]
23-07-2003 01:42 |
|
Участник+

Зарегистрирован: Feb 2002
Место проживания: RU, VLadivostok
Публикаций: 145
Статус:  |
Andrej,
А ты как к переменным обращаешься? Если так: echo $var; тогда дело в register_globals. Включать глобали совершенно необязательно, в любом случае в новых версиях пхп обращаться к переменным надо так - echo $_POST['var'] (это для метода пост) или echo $_REQUEST['var'] (это вообще отправленная переменная, в независимости от метода).. ну и так далее, там еще куча массивов: $_SESSION, $_FILES, $_COOKIE, $_SERVER - все они по умолчанию суперглобальны и про все можно прочитать в мануале.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
23-07-2003 01:42 |
|
|
Участник+
|
| [quote]ты в форме, где стоит кнопка submit напиши... |
[сооб. #48866]
23-07-2003 02:28 |
|
Участник+


Зарегистрирован: Aug 2002
Место проживания: Омск
Публикаций: 261
Статус:  |
quote: ты в форме, где стоит кнопка submit напиши name="submit"
например:
<input type="submit" name="submit" value="Оптравить">
Так и написано
quote: и возможно у тебя стоит
register_globals=Off
в php.ini
Ага, именно так. Теперь On. Ð_аботает в принципе. Хотя ошибка в некоторых местах появляется, но это решаемо
quote: Включать глобали совершенно необязательно, в любом случае в новых версиях пхп обращаться к переменным надо так
Приму к сведению 
Всем спасибо 
__________________
f9ffe3323e79b2a558b92af5b4039e20
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
23-07-2003 02:28 |
|
|
Участник+
|
| Кстати хотелось бы обратить ваше внимание,... |
[сооб. #50488]
21-08-2003 07:01 |
|
Участник+


Зарегистрирован: Mar 2003
Место проживания: Барнаул, Россия
Публикаций: 1169
Статус: ![he][es в оф-лайне](images/offline.gif) |
Кстати хотелось бы обратить ваше внимание, что подобная ошибка у меня возникает только на локальном сервере WinXP+Apache2.0.46+PHP4.3.1, а на той же конф-ии только с Linux Debian 3.0 2.4.20 всё нормально...
register_globals=Off и вкл. их я бы не стал...
__________________
Админ - вождь Апачей...
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
21-08-2003 07:01 |
|
|
|
Формат времени GMT. Текущее время 11:35.
|
Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения. |
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
|
|
|
|
| |
Page generated in 0.03292704 seconds (83.67% PHP - 16.33% MySQL) with 26 queries.
|
 |