Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Редирект с POST запросом
 
 автор: buka   (18.03.2008 в 11:59)   письмо автору
 
 

Привет всем

Вообщем появилась такая необходимость. Как реализовать такую штуку. У меня одна мысль - только curl ? Мож есть еще какие соображения. Смысл какой - пользователь заполняет форму и жмет submit, программа лезет в базу - определяет кто он такой и соответственно либо оставляет его здесь или перебрасывает на другой домен соответственно там уже авторизовав.

Заранее спасибо

   
 
 автор: buka   (19.03.2008 в 08:12)   письмо автору
 
   для: buka   (18.03.2008 в 11:59)
 

Ну кто нибудь мне поможет ?

   
 
 автор: Valick   (19.03.2008 в 08:59)   письмо автору
 
   для: buka   (19.03.2008 в 08:12)
 

Если бы смогли понять что вы хотите, то наверное давно бы уже помогли.
Что означает соотетственно там его уже авторизовав???

   
 
 автор: Петр   (19.03.2008 в 10:11)   письмо автору
 
   для: Valick   (19.03.2008 в 08:59)
 

человек вводит нужные поля,
по ПОСТУ переход на эту же страницу и в зависимости от результата данных формируется переменная $url ($adres = куда перенаправить)
и перебрасывает на нужную страницу с помощью HTML refresh или JavaScript

   
 
 автор: Valick   (19.03.2008 в 10:20)   письмо автору
 
   для: Петр   (19.03.2008 в 10:11)
 

Это то всё понятно, непонятно зачем это? и причём тут кУРЛ?

   
 
 автор: Antohins   (19.03.2008 в 10:29)   письмо автору
 
   для: buka   (18.03.2008 в 11:59)
 

Нормальный сайт даст авторизацию только со своего домена; данные пришедшие вне своего домена восприниматься не будут. я считаю так.

   
 
 автор: buka   (19.03.2008 в 12:37)   письмо автору
 
   для: Antohins   (19.03.2008 в 10:29)
 

Ребята ну что вы начали умничать. Я же не говорю что я буду его сразу авторизовывать, в том то и проблема что мне надо авторизовать человека на другом уже сайте, будуче перекинутым туда пользователь уже будет авторизован. Соответственно javascript и простой редирект не поможет.

Например ситуация какая.

Пользователь заходит на сайт, вводит поля формы (логин, пароль) Скрипт определяет куда его редиректить и пробрасывает его на другой сайт, который необходим. И соответственно пользователь, попав туда - уже в системе.

   
 
 автор: Valick   (19.03.2008 в 17:55)   письмо автору
 
   для: buka   (19.03.2008 в 12:37)
 

Я вот что от вас добиваюсь... вы хотите проверять логин и пароль на одном сайте (домене), а на другом вы его что проверять не собираетесь? Прчему не поможет простой редирект, если с ним отправить тот же логин и пароль и авторизация произойдёт автоматически (разница только в том что не надо заполнять поля формы)... но проверять логин и пароль всё равно придётся. Или вы хотите отправить туда данные сессии? Обьясните наконец как можно более подробно ход ваших мыслей.
Может вам просто нужна общая база логинов и паролей? Разве нельзя подключиться к базе данных с другого домена?

   
 
 автор: buka   (24.03.2008 в 09:10)   письмо автору
 
   для: Valick   (19.03.2008 в 17:55)
 

Прчему не поможет простой редирект, если с ним отправить тот же логин и пароль и авторизация произойдёт автоматически (разница только в том что не надо заполнять поля формы)..


Это как раз и надо, а как придут данные ?

   
 
 автор: Valick   (24.03.2008 в 09:24)   письмо автору
 
   для: buka   (24.03.2008 в 09:10)
 


Header ("Location: http://www.site.ru?login=<логин>&pass=<пароль>");
exit;

а как придут данные ?
- а как они приходят из формы?

   
 
 автор: buka   (24.03.2008 в 10:31)   письмо автору
 
   для: Valick   (24.03.2008 в 09:24)
 

Еще раз повторюсь, мне надо POST данные

   
 
 автор: Valick   (24.03.2008 в 10:54)   письмо автору
 
   для: buka   (24.03.2008 в 10:31)
 

Да уже теперь понял)
Извиняюсь.
Тогда наверное нужны сокеты.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования