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 :: во время входа пользователя на адресной строке появляется index.php?PHPSESSID=962d5793fa571b9fc1216416db147d5b

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Описание: Разве методом get делают это?
jfr
Отправлено: 02 Марта, 2010 - 22:43:45
Post Id



Посетитель


Покинул форум
Сообщений всего: 332
Дата рег-ции: Март 2010  
Откуда: Таджикистан, Худжанд


Помог: 0 раз(а)

[+]


Понятно что методом Гет делается, но как делают так, что другие значения например логин и пароль не появляется на адресной строке, ведь методом Гет должны же появлятся, как делают? напишите пожалуйста простой скрипт как это делается например во время входа пользователя передается на адресной строке только значение идентификатора сессии. Или это делается совсем не методом Гет?

(Отредактировано автором: 02 Марта, 2010 - 22:52:46)

 
 Top
Ch_chov
Отправлено: 03 Марта, 2010 - 05:24:24
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008  
Откуда: из города


Помог: 90 раз(а)




Логин и пароль передаются на сервер один раз, при отправке данных из формы авторизации. После этого сервер «записывает» авторизацию пользователя в сессию.
Для того чтобы не передавать каждый раз идентификатор сессии через адресную строку используй куки.

session.use_cookies=1
 
 Top
jfr
Отправлено: 03 Марта, 2010 - 12:00:27
Post Id



Посетитель


Покинул форум
Сообщений всего: 332
Дата рег-ции: Март 2010  
Откуда: Таджикистан, Худжанд


Помог: 0 раз(а)

[+]


Понятно, что логин и пароль передается один раз, главное хочу узнать если методом гет появляется значения идентификатора сессии на адресной строки, то почему именно значения идентификатор появляется там на адресной строки, и логин и пароль нет, тоесть это методом ГЕТ или нет?
 
 Top
Мелкий Супермодератор
Отправлено: 03 Марта, 2010 - 12:34:10
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Логин, пароль обычно POST'ом отправляют с формы.


-----
PostgreSQL DBA
 
 Top
jfr
Отправлено: 03 Марта, 2010 - 16:37:27
Post Id



Посетитель


Покинул форум
Сообщений всего: 332
Дата рег-ции: Март 2010  
Откуда: Таджикистан, Худжанд


Помог: 0 раз(а)

[+]


логин и пароль методом пост, а значение идентификатора сессии методом гет, одновременно двумя методами делают это что ли? что-то непонятно
 
 Top
Мелкий Супермодератор
Отправлено: 03 Марта, 2010 - 21:25:21
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Да хоть и куки фоном передавать, т.е. 3-й метод. в чём проблема?


-----
PostgreSQL DBA
 
 Top
jfr
Отправлено: 03 Марта, 2010 - 22:50:27
Post Id



Посетитель


Покинул форум
Сообщений всего: 332
Дата рег-ции: Март 2010  
Откуда: Таджикистан, Худжанд


Помог: 0 раз(а)

[+]


Мелкий, оставь пожалуйста скрипт, как это делают.
 
 Top
Мелкий Супермодератор
Отправлено: 03 Марта, 2010 - 23:12:28
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




CODE (html):
скопировать код в буфер обмена
  1. <form action="script.php?вот_тут_чего_хотите=то_гетом_и_передавайте" method="post">
  2. <!-- элементы формы, типа пара инпутов и кнопка отправки -->
  3. </form>


-----
PostgreSQL DBA
 
 Top
jfr
Отправлено: 03 Марта, 2010 - 23:17:56
Post Id



Посетитель


Покинул форум
Сообщений всего: 332
Дата рег-ции: Март 2010  
Откуда: Таджикистан, Худжанд


Помог: 0 раз(а)

[+]


БОЛЬШОЕ СПАСИБО!!!

(Отредактировано автором: 04 Марта, 2010 - 00:02:44)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB