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
Форумы портала PHP.SU :: Версия для печати :: GET передача данных с формы на форму
Форумы портала PHP.SU » PHP » Программирование на PHP » GET передача данных с формы на форму

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

1. Lola - 27 Июля, 2007 - 14:44:04 - перейти к сообщению

Просмотрела несколько тем но все же не понятноНедовольство, огорчение
Взят $id при mysql-запросе в скрипте user1.php затем его использую в сцрипте user2.php и таким образом:

(1-->все хорошо, но почему здесь хорошо?)
Проблема --> хочу по цепочке из user2.php вuser3.php взять этот же id
(2-->но в user3.php --> $id=sprintf("%d", $_GET['id']); <-- не конает ,почему?)
немного не могу уловить ,вернее не имею понятия, сколько будет жить значение в переменной $_GET['id'])
при передаче данных через формы....



2. evgenijj - 27 Июля, 2007 - 14:47:04 - перейти к сообщению
Тяжелый случай.
http://phpfaq[dot]ru/

Пусть у нас есть некоторая форма в файле first.php
<_form name="myForm" action="second.php" method="GET">
<_input name="myVar" type="text" value="myValue" />
<_input type="submit" name="mySubmit" value="Go" />
<_/form>

Если мы щелкним по кнопке "Отправить", то внутри скрипта second.php (action="second.php") будут доступны переменные
$_GET["myVar"] = "myValue";
$_GET["mySubmit"] = "Go";

Можно поступить проще <_a href="second.php?myVar=myValue&mySubmit=Go">Ссылка<_/a>

Объясни мне - почему эти переменные должны быть доступны в скрипте third.php или еще где-то?!
Цитата:

Как работает РНР, где он выполняется?
РНР выполняется на сервере. Браузер посылает серверу запрос на страницу с php кодом. Сервер отдает эту страницу на исполнение интерпретатору PHP, интерпретатор генерирует HTML код, отдает серверу, а сервер посылает клиенту.
................................ ................................ ............................
Единственный способ отправить что-то скрипту - это кликнуть по ссылке или нажать на кнопку в форме.
................................ ................................ ............................
Скрипт, который выполнялся, отдавая пользователю страницу, завершил работу. Все данные, которые были в нем - пропали. Именно поэтому, если какая-то переменная нужна при последующих вызовах скрипта, ее надо этому скрипту передать снова.


И особенно обрати внимание на сессии
http://phpfaq[dot]ru/sessions
3. Lola - 27 Июля, 2007 - 15:39:49 - перейти к сообщению
Спасибо за помошь!
Я действительно тяжелый случай-->прочитала и все стало ясно !!!
просто уже не знаю ...Вы меня просто ниже плинтуса опускаете-->а есть за что!!!
Было бы хорошо читать побольше, но мне кинули сразу изучение ПХП и заказ клиента
посчитав что все нужное узнается по ходу дела,( да я и никогда в жизни проэктов
не делала не знаю что-это такое ЗАМУЧИЛАСь ...)
Но без теории нет парктики, а практика всегда подкрепляется теорией...
А время поджимает-->это напрягает да и сижу как слепой котенок...
ужас а дело продвегается медленно и люблю все усложнять не замечая этого-->
ДА И ЛАДНО ГЛАВНОЕ ВСЕ РАВНО ВСТАНУ ИЗ ЛУЖИ И ДАЛьШЕ ПОЙДУ!!!
прочитав то куда, вы мне указали--> я немного растерянна чего я придумываю сложности
пойду разберусь более точно что мне сделать и как ...
P.S: Спасибо , заставляете думать и ...(только не кипятитесь и так самой не очень как-то ...)
4. kamikadze - 27 Июля, 2007 - 17:37:54 - перейти к сообщению
--> ??? НахмурилсяНахмурилсяНахмурился

 

Powered by ExBB FM 1.0 RC1