Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Есть проблемка небольшая

387
22 сентября 2006 года
Ihbif19
421 / / 28.10.2004
[COLOR=darkred]Добрый вечер всемогущие умы![/COLOR]
Делаю гостевую книгу
хочу сделать всё в одном файле
?guestbook=index - главная страница
?guestbook=add_message - страница с формой добавления
?questbook=add_view - страница добавления в mysql

передаю методом $_POST следующие поля name_author, email_author,msg_author и пытаюсь добавить данные в mysql- не получается.
Форма не содержит только поля для добавления, говорят что для этого нужно использовать hidden поля как?
18K
22 сентября 2006 года
Shtogrin
14 / / 19.06.2006
наверно так
<hidden name='guestbook' value='add_message'>
10K
22 сентября 2006 года
KiLLMeNoT
61 / / 06.09.2006
как..как берешь и используешь...чего тут странного
387
22 сентября 2006 года
Ihbif19
421 / / 28.10.2004
[QUOTE=Shtogrin]наверно так
<hidden name='guestbook' value='add_message'>[/QUOTE]
<input type=hidden
ты наверное хотел сказать так?
387
22 сентября 2006 года
Ihbif19
421 / / 28.10.2004
[QUOTE=KiLLMeNoT]как..как берешь и используешь...чего тут странного[/QUOTE]
Да блин, с hidden понятно, ещё раз вопрос прочитай!
Почему данные не добавляются без hidden
Допустим будет так
?guestbook=add_message
<form name= ...........
<input type=text name=name_author>
<input type=hidden name=name_author>
?guestbook=add_view
И как здесь получить
Так?
echo $_POST['name_author'];

?????
8
23 сентября 2006 года
mfender
3.5K / / 15.06.2005
Нифига не понятно... При чём тут "говорят что для этого нужно использовать hidden поля"? Кто говорит? Почему нужно использовать?

Узнай, что тебе приходит из формы (print_r($_REQUEST)) и смотри, что нужно скрипту для коммита данных в БД.
15
23 сентября 2006 года
shaelf
2.7K / / 04.05.2005
phpinfo(32) рулила, рулит и будет рулить)))))
10K
23 сентября 2006 года
KiLLMeNoT
61 / / 06.09.2006
зачем ты используешь $_POST['data'] используй проверку на $_REQUEST['data'] чтобы узнать что получаешь из переменной окружения и GET и POST содержаться в REQUEST...и потом, что ты этим хотел сказать
Цитата:

Почему данные не добавляются без hidden
Допустим будет так
?guestbook=add_message
<form name= ...........
<input type=text name=name_author>
<input type=hidden name=name_author>
?guestbook=add_view
И как здесь получить
Так?
echo $_POST['name_author'];


поподробнее поясни а то ничего не понятно что ты хочешь

387
23 сентября 2006 года
Ihbif19
421 / / 28.10.2004
[QUOTE=KiLLMeNoT]зачем ты используешь $_POST['data'] используй проверку на $_REQUEST['data'] чтобы узнать что получаешь из переменной окружения и GET и POST содержаться в REQUEST...и потом, что ты этим хотел сказать

поподробнее поясни а то ничего не понятно что ты хочешь[/QUOTE]
Я хочу получить данные из формы
если форма здесь
?guestbook=add_message
Получение данных и добавление в базу здесь
?guestbook=add_view
какой код здесь нужен
echo $_REGUEST['name_author']

так?
1.8K
23 сентября 2006 года
LastSoul
279 / / 28.12.2005
[QUOTE=Ihbif17]Я хочу получить данные из формы
если форма здесь
?guestbook=add_message
Получение данных и добавление в базу здесь
?guestbook=add_view
какой код здесь нужен
echo $_REGUEST['name_author']

так?[/QUOTE]
ну да... только надо писАть $_RE[color=red]Q[/color]UEST['name_author']
10K
23 сентября 2006 года
KiLLMeNoT
61 / / 06.09.2006
[QUOTE=Ihbif17]Я хочу получить данные из формы
если форма здесь
?guestbook=add_message
Получение данных и добавление в базу здесь
?guestbook=add_view
какой код здесь нужен
echo $_REGUEST['name_author']

так?[/QUOTE]
как понимаю
у тебя и форма и обработчик формы в одном файле, назовем его file.php
т.е ты имеешь ввиду что при file.php?guestbook=add_message ты выводишь форму а при file.php?guestbook=add_view ты обрабатываешь данные из формы, так?
тогда делай вот как в форме пиши
 
Код:
<form action='file.php' method='(POST|GET)'>
<input name='guestbook' type=hidden value='add_view'>
<input name='name_author' type=text>
</form>

в скрипте
 
Код:
if ($_REQUEST['guestbook'] == 'add_view'')  {
 ...
обработка формы
}

[хотя хз может я тебя неправильно опнял
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог