AKB Forums

Go Back   AKB Forums > Technical sections > Languages, Compilers and Interpreters > Web Development
Home Register Blogs FAQ Members List Calendar Downloads Arcade Mark Forums Read

Web Development Java/PHP/Perl/ASP and more

Troubles when posting message? Click here! :: Проблемы с отправлением сообщения? Нажмите сюда!

Reply
 
LinkBack Thread Tools Display Modes
Old Jul 29, 2004, 05:37   #1
Доктор
 
Джанлука's Avatar
 
Join Date: Jul 2004
Location: Moscow
Posts: 1,777
Rep Power: 5
Reputation: 57
Вопрос по ASP

Я только начинаю изучать веб-программирование, поэтому заранее извиняюсь за может быть слишком элементарный вопрос.
У меня вот какой вопрос: на главной странице юзер логинится. Скрипт-реакция проверяет есть ли такой юзер и т.д. Если нет - перенаправляет на страницу регистрации, если да - вот тут-то и проблема. Мне необходимо, чтобы на странице, на которую редиректит зарегистрированного юзера, выводилась вся информация этого юзера из БД. Но как объяснить этой странице информацию какого юзера выводить, т.е. как передать ей АйДи этого пользователя я никак придумать не могу!
Заранее спасибо за ответы!
Джанлука is offline   Reply With Quote Quote selected
Old Jul 29, 2004, 05:50   #2
панаехавший
 
Obelix's Avatar
 
Join Date: Jun 2003
Location: форпост
Posts: 4,005
Rep Power: 6
Reputation: 10
Send a message via ICQ to Obelix
Вообще-то АСП я совсем не знаю, но на любом другом нормальном языке, я бы зделал так:
После логине редиректаем на твою вторую страницу:
inside.php?id=xxxx
или
inside.php?user=ssss
Ну а сам inside.php (или .асп или как там) проверяет логиннут ли юзер, и соответственно делает свое черное дело.
__________________
Իսկ ԴՈՒ արդեն վաճառե՞լ ես Հայրենիքդ ռուսներին:

My Exchange Rate Monitor | Իմ Արտարժույթի Մոնիտորը

Obelix is offline   Reply With Quote Quote selected
Old Jul 29, 2004, 06:03   #3
Banned
 
Forever Child's Avatar
 
Join Date: Oct 2001
Location: ...осень колибри
Posts: 7,493
Rep Power: 0
Reputation: 10
Send a message via ICQ to Forever Child Send a message via AIM to Forever Child Send a message via Yahoo to Forever Child
Паскуале:

Вариант 1: Это можно сдеалть с помощью сессионных переменных (session variables).
Вариант 2: При правильном вводе пары логин/пароль, генерируй (желательно случайным образом) какое-нить число или последовательность символов и записывай его в БД в специально отведенное для этого поле (соответствуещее этому пользователю). Далее просто передавай его (+ ID пользователя) с одной страницы на другую и проверяй соответствие между значением записанным в БД и тем, что передается.
Forever Child is offline   Reply With Quote Quote selected
Old Jul 29, 2004, 07:51   #4
Доктор
 
Джанлука's Avatar
 
Join Date: Jul 2004
Location: Moscow
Posts: 1,777
Rep Power: 5
Reputation: 57
Так, так, так... Очень интересно. Особенно про сессионные переменные. Я вобщем-то так примерно себе и представлял. Т.е. в файле глобал.аса чё-то там надо сделать и пр., а потом связать страничку с глобалом. Только вот как это сделать "физически" . Если не сложно, пожалуйста просветите темную душу!
Джанлука is offline   Reply With Quote Quote selected
Old Jul 29, 2004, 08:05   #5
Banned
 
Forever Child's Avatar
 
Join Date: Oct 2001
Location: ...осень колибри
Posts: 7,493
Rep Power: 0
Reputation: 10
Send a message via ICQ to Forever Child Send a message via AIM to Forever Child Send a message via Yahoo to Forever Child
Паскуале: global.asa здесь не причем, там объявляются глобальные переменные. Обявить сессионную переменную можно так Session(VARIABLE_NAME) = VALUE. Вообще см. MSDN, там все подробно написано.
Forever Child is offline   Reply With Quote Quote selected
Old Jul 29, 2004, 12:46   #6
Доктор
 
Джанлука's Avatar
 
Join Date: Jul 2004
Location: Moscow
Posts: 1,777
Rep Power: 5
Reputation: 57
Надежда умерла последней...

Спасибо за советы!
Джанлука is offline   Reply With Quote Quote selected
Old Jul 31, 2004, 11:18   #7
Доктор
 
Джанлука's Avatar
 
Join Date: Jul 2004
Location: Moscow
Posts: 1,777
Rep Power: 5
Reputation: 57
Вот, нарыл сравнительный обзор методов авторизации для аспэшников. А интересно, кто какой метод использует? Если не секрет, конечно.
Джанлука is offline   Reply With Quote Quote selected
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Видео - Киркоров - Пресс-конференция (ненормативная лексика) acid Uncensored 155 Sep 26, 2004 13:54
armyanskoe radio marsou Fun 7 Feb 27, 2004 03:03
Вопрос ;) greka Fun 1 Nov 19, 2003 16:01
Turkish Daily News:Открытие границы с Арменией это не вопрос "если", а вопрос "когда& Ditord History and Politics 11 Jun 17, 2003 13:41
За Кого Голосовать Будем????? и Обсуждение Советской Армении Elvis_Jr History and Politics 97 Nov 13, 2002 04:19


All times are GMT. The time now is 14:05.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
This board was founded on September 29, 2001
Powered by Viper Internet

Affordable Web Hosting | ParevNet

Buy text link