Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как передать ник и пароль на другой сайт? Как передать ник и пароль 
V
    Опции темы
reg24r
Дата 19.5.2006, 01:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 42
Регистрация: 19.5.2006

Репутация: нет
Всего: нет



Как передать ник и пароль на другой сайт?
Сайт находится на другом сервере. Как грамотно это сделать? 
PM MAIL   Вверх
R.M.
Дата 19.5.2006, 09:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Анархист
****


Профиль
Группа: Участник
Сообщений: 2164
Регистрация: 8.6.2005
Где: Питер

Репутация: -2
Всего: 30



reg24r, зайди на тот сайт и смотри куда идёт отправка формы, смтори имена полей, далее
Код

<form action='http://domain.com/blablabla/avtion.php' method='post'>
...
... поля
...
<input type='submit' value='POST'>
</form>

И имя кнопки submit тоже смотри. Там может быть проверка на него. 


--------------------
Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека.

Nokia LifeStyle - Всё для смартфонов Nokia 
PM MAIL WWW ICQ   Вверх
reg24r
Дата 19.5.2006, 11:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 42
Регистрация: 19.5.2006

Репутация: нет
Всего: нет



Цитата(Куксикус @ 19.5.2006,  09:48)
reg24r, зайди на тот сайт и смотри куда идёт отправка формы, смтори имена полей, 

Объясню подробнее.
Оба сайта мои. На обоих регистрация. 
Мне необходимо, чтобы если человек зарегистрировался на главном сайте
и перешел на второй для регистрации, то там в полях юзер и пароль уже стояли его данные.
Просто для удобства и ничего более.
Соответственно если он залогинился на главном, то перейдя на второй
его данные уже стоят в соответствующих полях, остается только по кнопке кликнуть.
Для чего так, это вопрос другой. 
Вопрос как сделать передачу значений переменных на другой сервер,
с учетом вышеописанного.  

Это сообщение отредактировал(а) reg24r - 19.5.2006, 11:45
PM MAIL   Вверх
AztEK
Дата 19.5.2006, 12:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 723
Регистрация: 4.1.2005

Репутация: 6
Всего: 18



reg24r пожалуй это немного не в этот раздел
Передать данные на сервер можно тремя способами: GET, POST, COOKIES
Третий отметаем сразу - передать куку для другого домена запрещено спецификацией HTTP(так Mal Hack сказал smile).
POST тоже не подходит, ибо как я понял, пользователь перейдёт по ссылке.
Остается GET.
Т.е.  страница должна быть скриптом, который примимает GET-данные.
Тогда ссылка будет выглядеть типа _http://server.ru/login.php?login=123&password=123
А в скрипте выводить в value формы данные login и password. 


--------------------
Linux is like wigwam -- no windows, no gates, apache inside.
PM MAIL Jabber   Вверх
reg24r
Дата 19.5.2006, 13:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 42
Регистрация: 19.5.2006

Репутация: нет
Всего: нет



Точно. Спасибо. 
PM MAIL   Вверх
R.M.
Дата 19.5.2006, 14:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Анархист
****


Профиль
Группа: Участник
Сообщений: 2164
Регистрация: 8.6.2005
Где: Питер

Репутация: -2
Всего: 30



reg24r, только пароль перед отправкой желательно в md5() хешируй smile надеюсь в базе они у тебя именно в таклм виде хронятся 


--------------------
Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека.

Nokia LifeStyle - Всё для смартфонов Nokia 
PM MAIL WWW ICQ   Вверх
Sattu
Дата 20.5.2006, 18:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 133
Регистрация: 7.8.2002
Где: Західна Україна

Репутация: 3
Всего: 4



Цитата(AztEK @ 19.5.2006,  09:41)
Тогда ссылка будет выглядеть типа _http://server.ru/login.php?login=123&password=123

Зря. Такие данные лучше передавать POSTом (http://php.net/curl) и/или по SSL (https) . Так как GET запросы остаются в логах.  

Это сообщение отредактировал(а) Sattu - 20.5.2006, 18:26
--------------------
тссссс.... «ЖЖ»
PM WWW ICQ AOL   Вверх
-=Ustas=-
Дата 20.5.2006, 21:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: 32
Всего: 69



Цитата(Sattu @  20.5.2006,  18:25 Найти цитируемый пост)
Так как GET запросы остаются в логах. 

Да и вообще, такие данные таким образом  не передают. 


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0956 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.