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
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: передача переменной из формы
Покинул форум
Сообщений всего: 7
Дата рег-ции: Окт. 2006
Помог: 0 раз(а)
Я новичок в php и возможно мой вопрос покажется глупым.
Например,
в форме я переменной $name присваиваю значение "2", передача просиходит в
файл test.php. Как мне сделать, чтобы после отправи в ФАЙЛе test до повторного изменения она ввсегда оставалась такой же(2), пока я её снова не поменяю...
Я хочу, чтобы когда я эту переменную ввел, всегда она оставалась.
В index.php я пишу include(./test.php). Мне надо, чтобы в index.php была видна...
Надеюсь меня поняли)))
evgenijj
Отправлено: 02 Октября, 2006 - 14:24:46
Участник
Покинул форум
Сообщений всего: 1212
Дата рег-ции: Авг. 2006 Откуда: Москва
Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006 Откуда: Israel
Помог: 3 раз(а)
Кому надо - поймёт.
Дело в том что никому это не надо, отлично обойдутся и не поняв ваш вопрос. Это вам надо чтоб его поняли.
Значит скрипт исполняется один раз потом с точки зрения сервера -
скрипта и не бывало.
Скрипт отработал - стёрся из памяти.
К нему обратились - он (новый) запустился в память, отработал, стрёся.
Раз нам надо запоминать данные - спрошу у тебя такое:
где и как ты хранишь информацию у себя на компьютере?
----- Truly yours, Sasha.
Scorpion
Отправлено: 03 Октября, 2006 - 18:13:23
Новичок
Покинул форум
Сообщений всего: 7
Дата рег-ции: Окт. 2006
Помог: 0 раз(а)
У меня установлен aprache, на нем пока делаю, потом это переношу на бесплатный хостинг...
ЗЫ.
Спасибо, что откликнулись на вопрос
valenok
Отправлено: 04 Октября, 2006 - 08:54:37
Здесь могла бы быть ваша реклама
Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006 Откуда: Israel
Помог: 3 раз(а)
Спасибо что ответил на мой вопрос ...
----- Truly yours, Sasha.
Scorpion
Отправлено: 04 Октября, 2006 - 09:29:33
Новичок
Покинул форум
Сообщений всего: 7
Дата рег-ции: Окт. 2006
Помог: 0 раз(а)
нет, так не пракит, объясню структуру.
В index.php у меня только вот это
Вот, когда отправляю данные из формы(admin.php) в test.php, у меня страница переходит автоматически на test.php и все работает, а стоит перезайти в test.php, она пропадает, и вот вопрос, как сделать, чтобы значение переменной $name всегда оставалось
А в index.php вообще ничего не появляется
valenok
Отправлено: 04 Октября, 2006 - 09:37:43
Здесь могла бы быть ваша реклама
Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006 Откуда: Israel
Помог: 3 раз(а)
Ну я же написал - скрипт исполняется и умирает.
Мёртвым он хранить значения не может.
Где и как у тебя на компьютере зранится информация?
----- Truly yours, Sasha.
Scorpion
Отправлено: 04 Октября, 2006 - 16:39:50
Новичок
Покинул форум
Сообщений всего: 7
Дата рег-ции: Окт. 2006
Помог: 0 раз(а)
У меня установлен aprache
UserID
Отправлено: 04 Октября, 2006 - 19:33:09
Магистр JavaScript
Покинул форум
Сообщений всего: 151
Дата рег-ции: Авг. 2006
Помог: 0 раз(а)
храни свою переменную в сессии и юзай её где тебе захочется.
valenok
Отправлено: 04 Октября, 2006 - 20:49:37
Здесь могла бы быть ваша реклама
Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006 Откуда: Israel
Помог: 3 раз(а)
=)
C чего ты взял что это для одного пользователя?
----- Truly yours, Sasha.
UserID
Отправлено: 04 Октября, 2006 - 23:04:41
Магистр JavaScript
Покинул форум
Сообщений всего: 151
Дата рег-ции: Авг. 2006
Помог: 0 раз(а)
Какие проблемы, создавай для каждого пользователя свою сессию. Я так делал в тестовой системе: клиент логинится - создаётся сессия, в которой хранятся его данные(Имя, Фамилия, Логин, отвеченные вопросы и результаты ответов) - в конце я на основании данных сессии формирую конечный файл с информацией о результатх прохождения теста, клиент выходит из системы, сессия удаляется. Всё просто.
valenok
Отправлено: 05 Октября, 2006 - 08:28:53
Здесь могла бы быть ваша реклама
Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006 Откуда: Israel
Помог: 3 раз(а)
Я имел в виду, с чего ты взял что значение должно сохраняться только для этого пользователя?
Может один пользователь меняет чтото на сайте до того как кто либо ещё раз это изменит?
Типа пользователь отправил дату своего рождения
и всем кто зайдет далее на сайт надо будет показывать эту дату
пока не пришлют другую.
Апотом сессия стирается через 25 мин. неактивности (по умолчанию)
или после закрытия окна браузера.
В следующий раз этой информации из сесии не будет..
----- Truly yours, Sasha.
Scorpion
Отправлено: 05 Октября, 2006 - 11:33:38
Новичок
Покинул форум
Сообщений всего: 7
Дата рег-ции: Окт. 2006
Помог: 0 раз(а)
Вы мне покажите на примере, я даже низнаю, что такое сессия...
зЫ. Денвер у меня установлен.
UserID
Отправлено: 05 Октября, 2006 - 19:51:19
Магистр JavaScript
Покинул форум
Сообщений всего: 151
Дата рег-ции: Авг. 2006
Помог: 0 раз(а)
ну тогда в файло пусть пишет, его всегда можно перезаписать и юзать до потери сознания.
valenok
Отправлено: 08 Октября, 2006 - 12:23:36
Здесь могла бы быть ваша реклама
Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006 Откуда: Israel
Помог: 3 раз(а)
Я долго добивался ответа на вопрос:
куда же у вас на компьютере записывается информация..
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.