![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Kolia |
|
|||
|
Unregistered |
Есть файл рнр1. В нем какая-то форма. Нажимаю СУБМИТ. Все посылается в рнр2. Там все выводится на экран. И вопрос: "ПРАВИЛЬНО" Ниже кнопки ДА и НЕТ. Если НЕТ, возвращаемся на рнр1 и все исправляем. Есди ДА, идем на рнр3, где соединяемся с базой и делаем запрос на основе введеной в рнр1 информации.
НО. Переменные не идут из рнр2 в рнр3, так как я в рнр2 их не ввожу. Внимание вопрос: Как сделать так, чтоб в рнр3 были видне эти переменные. П.С. Я понимаю, что в рнр все даннык можно вывести в поле text, а не простым echo. Но все таки хотелось бы узнать, как без этого. Конструкция типа ACTION=php3.php?a=$a не годится, слишком много значений. Пример скриптов: рнр1 <?php printf("<FORM ACTION=php2.php METHOD=post>"); printf("<TD><INPUT TYPE=text NAME=a></TD></TR>"); printf("<INPUT TYPE=submit NAME=knopka VALUE=submit></FORM>"); ?> рнр2 <?php printf("<FORM ACTION=php3.php METHOD=post>"); printf("%s",$a); printf("<INPUT TYPE=submit NAME=knopka VALUE=Da>"); printf("<INPUT TYPE=button VALUE=Ne onClick=javascript:history.back()></FORM>"); ?> рнр3 <?php // Tut uze pusto budet printf("%s",$a); ?> Как сделать так, чтоб этот $а все видели. В php.ini файде копаться не могу!!! |
|||
|
||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: 7 Всего: 32 |
рнр2
<?php printf("<FORM ACTION=php3.php METHOD=post>"); printf("%s",$a); printf("<input type='hidden' name='a' value='%s'>",$a); printf("<INPUT TYPE=submit NAME=knopka VALUE=Da>"); printf("<INPUT TYPE=button VALUE=Ne onClick=javascript:history.back()></FORM>"); ?> -------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
| Master |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1530 Регистрация: 13.5.2003 Где: Mother Russia Репутация: 8 Всего: 10 |
<INPUT type="hidden" name="a" value="<?php echo $a; ?>">
-------------------- Вавилон, Вавилон Что ты построил, что разрушил? Вавилон, Вавилон Плавятся души дьявольским огнем. |
|||
|
||||
| Master |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1530 Регистрация: 13.5.2003 Где: Mother Russia Репутация: 8 Всего: 10 |
Может сделаем FAQ по разделу? -------------------- Вавилон, Вавилон Что ты построил, что разрушил? Вавилон, Вавилон Плавятся души дьявольским огнем. |
|||
|
||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: 7 Всего: 32 |
-------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
| Kolia |
|
|||
|
Unregistered |
А если у меня не "а", а обект $NewUser с такими свойствами: name, tel...
То есть такая запись врят ли пройдет: <INPUT type="hidden" name="$NewUsr->name" value="<?php echo $a; ?>"> Выходит что я второй раз приравниваю то же самое. Я же и написал, подобный метод известен. Вопрос был можно ли переменную "а" сделать такой, чтоб ее видели и рнр1, и рнр2, и рнр3? |
|||
|
||||
| Kolia |
|
|||
|
Unregistered |
ой, конечно же
<INPUT type="hidden" name="$NewUsr->name" value="<?php echo $; ?>$NewUsr->name"> |
|||
|
||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: 7 Всего: 32 |
Если не знаешь имя переменной, которая будет передана скрипту, то самый простой способ передать еще один параметр с ее именем, и потом обращаться к ее значению через $$
-------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |