|
Авторизация (как юзверя отправить на персональную страницу???Обсуждение темы Авторизация (как юзверя отправить на персональную страницу??? в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; А без сессий нельзя как-нить проще? Типа if юзверьнейм=Вася header("Location: http://www.сайт.ru/вася.html "); elseif юзверьнейм=Петя header("Location: http://www.сайт.ru/петя.html "); и т.д. Просто я не знаю, ... |
|
Опции темы |
16.03.2005, 09:51 | #11 |
|
А без сессий нельзя как-нить проще?
Типа if юзверьнейм=Вася header("Location: http://www.сайт.ru/вася.html"); elseif юзверьнейм=Петя header("Location: http://www.сайт.ru/петя.html"); и т.д. Просто я не знаю, как это на РНР оформить...:-( |
|
16.03.2005, 15:14 | #12 |
|
Этак не personal, а public получится
Ты как-нибудь определись, чего же ты хочешь... Alkeeper добавил [date]1110975380[/date]: З.Ы. Куда уж проще-то? |
|
16.03.2005, 15:19 | #13 | |
|
Цитата:
Вот в принципе и всё! |
|
|
16.03.2005, 19:24 | #14 |
|
Это с проверкой пароля...
Посложнее будет. Долго писать. |
|
16.03.2005, 21:54 | #15 | |
|
Цитата:
Задача все равно не понятна. 1. петя.html и вася.html - это что статические страницы? Если да, то хранишь пары логин - url страницы хоть в текстовом файле, хоть в БД. Проводишь авторизацию юзверя ищишь адрес страницы и пересылаешь его туда. 2. Если петя.html и вася.html все же строятся на основе каких то данных, то страница д.б. одна и строится она для авторизированного юзверя. Т.е. header("Location: http://www.сайт.ru/person.html?user=вася"); Хотя несомненно лучше передавать авторизированного юзера ч/з сессию. А вообще, это все азы... читай доки - они рулез. ЗЫ Про авторизацию в инете статей навалом... |
|
|
16.03.2005, 22:55 | #16 |
|
Domingo, после ввода username и userpass их надо проверить на соответствие тем, которые хранятся у тебя где-то (текстовый файл, БД MySQL или еще что-нибудь.) Если все пучком, то пишешь:
echo '<meta http-equiv="refresh" content="0;URL=www.site.ru/'.$username.'.html">' где $username - имя юзера, введенное в форму и отправленное на проверку. Смешной и детский код, не спорю, но, может, он поможет тебе разобраться? |
|
16.03.2005, 23:56 | #17 |
|
<meta> не всегда сработает...
Например, если выключены переадресации... Что мешает использовать header("Location: http://egorix.net.ru");? |
|
17.03.2005, 23:22 | #18 |
|
egorix, я хотел показать, как можно подставить значение username в ссылку.
|
|
22.03.2005, 21:58 | #19 |
|
egorix, Ну ты и спамить :)
Товарисчи! Вам не надоело воду в ступе толочь? NB: Я привык юзать PEAR - http://pear.php.net/ Файл login.php PHP код:
PHP код:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Очень надо отправить форму | m_Stasuk | ASP, Perl, PHP и MySQL | 2 | 04.11.2006 11:58 |
Конкурс на лучшую персональную страничку | Александр | Кальянная | 0 | 17.05.2005 08:17 |
Как правильно отправить по эл. почте web-страничку | PuPS | Кальянная | 9 | 22.03.2004 18:52 |
как отправить открытку с сайта | byrbon | HTML, CSS, JavaScript | 7 | 03.02.2004 02:06 |
как отправить открытку | byrbon | HTML, CSS, JavaScript | 1 | 31.01.2004 00:33 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|