Forum Webscript.Ru

Программирование => PHP => Тема начата: Михаил от 03 Апреля 2003, 09:30:22

Название: аутентификация+<input type="hidden">
Отправлено: Михаил от 03 Апреля 2003, 09:30:22
Здравствуйте Всем!
Возник вот еще какой вопросик!

Есть форма для ввода своего имени.


А надо сделать чтобы это имя передалось на 3 страницу... Пытался с куками, че-то не получилось.
Пробовал еще вот так:
, но передает токо на 2 страницу....

А как же сделать?
А да, это можно было бы сделать на сессиях, но мне этот вариант не приемлем.

Можно ли как-нить без них обойтись?

Пасиб!
Название: аутентификация+<input type="hidden">
Отправлено: Bang от 03 Апреля 2003, 10:07:36
Передавай в сессии

А почему с куками не получилось?
Название: аутентификация+<input type="hidden">
Отправлено: semya от 03 Апреля 2003, 10:52:07
Bang
Цитировать
Передавай в сессии


так сказали ж, что
Цитировать
мне этот вариант не приемлем.


Михаил
Действительно непонятно почему проблема с куками, это самый простой наверное вариант, ты еще проследи, чтобы у тебф они не проверялись со страницы, которая бы по вложенности каталогов находилась выше той, с которой ты положил куку, так ты действительно значения куки не увидишь
Название: аутентификация+<input type="hidden">
Отправлено: Bang от 03 Апреля 2003, 12:36:01
Цитировать
так сказали ж

действительно, прошу прощения за невнимательность :(

а почему не приемлем?
Название: аутентификация+<input type="hidden">
Отправлено: Макс от 03 Апреля 2003, 12:58:32
Михаил
оба варианта должны работать. Если они не работают - значит ты что-то неправильно сделал.
В правилах php-форума описано, какую информацию нужно нам предоставить чтобы ты получил ответ на свой вопрос.
Название: аутентификация+<input type="hidden">
Отправлено: Михаил от 03 Апреля 2003, 22:20:36
А ка же?

У меня было вот как:

1 страница: html- 2 поля в форме (username, password)
2 страница: php-скрипт (много всякой ерунды...

$cookie_name = "name";
        $cookie_value = "$username";
        $cookie_expire = "";
        $cookie_domain = "";

        setcookie($cookie_name, $cookie_value, $cookie_expire, "/" , $cookie_domain, 0);

3 страница: echo $username
Название: аутентификация+<input type="hidden">
Отправлено: Макс от 03 Апреля 2003, 23:11:45
если я правильно понял
$cookie_name = "username";
если register_globals = on
Название: аутентификация+<input type="hidden">
Отправлено: nagash от 04 Апреля 2003, 01:57:14
echo $_COOKIE[\'username\'];
Название: аутентификация+<input type="hidden">
Отправлено: Neter от 04 Апреля 2003, 15:52:52
Михаил, Мне хотелось бы узнать, почему сессии неприемлимы?
Название: аутентификация+<input type="hidden">
Отправлено: Меняздесьдавнонет от 04 Апреля 2003, 17:42:31
Цитировать
но передает токо на 2 страницу....

неправильное местоимение.
"не передает", а "не передаю"
ты сам не передаешь со второго скрипта на третий, и кнам бежишь жаловаться.
на себя жалуйся.
надо, чтобы в третьем было? ну так передай туда!
Название: аутентификация+<input type="hidden">
Отправлено: Михаил от 05 Апреля 2003, 09:25:33
Точно, Пасиб что подсказали в чем моя ошибка.

Я и на самом деле забыл передать в 3. Виноват..... Что сразу побежал жаловаться и сам не посмотрел...

!!!!