Как зайти на сайт, зная пароль и логин:)

SMS

Новичок
Как зайти на сайт, зная пароль и логин:)

Такой вопрос: есть сайт, чтобы зайти на него необходимо ввести логин и пароль. мне нужно заходить под разными именами, и каждый раз приходиться возвращаться на главную страницу.
я хочу сделать страничку, на которой выписать все ссылки с каждым именем и паролем.
только вот не пойму как это сделать. я так поняла что данные передаються методом POST? т.к. в адресной строке как был index.php так он и остаеться.
 

Romantik

TeaM PHPClub
ну как самый простой вариант:
<FORM action="....">
<input type="text" name="login" value="SMS">
<input type="text" name="password" value="123">
<input type="submit" value="Ввойти как SMS">
</FORM>
 

SMS

Новичок
да нет, вы не поняли. сайт не мой. я зарегистрирована на этом сайте. и хочу сделать свою страничку для себя
с ссылками например
<a href="www.site.ru/index.php?login=log&password=pas">ссылка первая< /a>
вот что то , типа этого, т.е. мне нужно так указать url чтоб автоматически заходила на сайт под своим именем и паролем.
но я так поняла что данные на том сайте передаются методом POST.

-~{}~ 22.10.05 11:22:

ой... помоему я запуталась
 

Romantik

TeaM PHPClub
chisto_tolyan
угу... в этом как раз она разберется... думай прежде чем писать.
SMS
ну а что мешает сделать
<FORM action="www.site.ru/index.php">
 

SMS

Новичок
спасибо:))) получилось!!!
последний вопрос, а можно сделать так, чтоб страница открывалась в новом окне?
 

SMS

Новичок
вот этим:

<FORM action="....">
<input type="text" name="login" value="SMS">
<input type="text" name="password" value="123">
<input type="submit" value="Ввойти как SMS">
</FORM>

-~{}~ 22.10.05 12:09:

вот используя этот способ

<FORM action="....">
<input type="text" name="login" value="SMS">
<input type="text" name="password" value="123">
<input type="submit" value="Ввойти как SMS">
</FORM>

как сделать так чтоб открывались в новом окне?

-~{}~ 22.10.05 12:14:

:) Всё! всем огромное спасибо за внимание и помощь.
я все сделала, тенькс!
 
SMS
до кучи, чтоб совсем выглядело все красиво:
type="hidden" или style="display: none;"
 

chisto_tolyan

Враг народа
это значит загрузить ее в память скрипта и с помощью регулярных выражений вырезать из нее нужные вам значения
 

SMS

Новичок
задам глупый вопрос, а как ее можно загрузить в память?
 

SMS

Новичок
а preg_match не подойдет?
просто я не могу понять одного
вот я сделала запрос
<FORM action="....">
<input type="text" name="login" value="SMS">
<input type="text" name="password" value="123">
<input type="submit" value="Ввойти как SMS">
</FORM>

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

P.Anton

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

-~{}~ 24.10.05 13:39:

Автор оригинала: P.Anton
Нет, конечно
Это уже другой вопрос, совершенно не связанный с темой "Как зайти на сайт, зная пароль и логин:)"
 

SMS

Новичок
Автор оригинала: P.Anton
Нет, конечно

-~{}~ 24.10.05 13:39:


Это уже другой вопрос, совершенно не связанный с темой "Как зайти на сайт, зная пароль и логин:)"
я попыталась открыть новую тему, но ее закрыли и сказали что это воровство контента, а я не ворую, мы с ними сотрудничаем...

поэтому решила спросить в этой теме, чтоб не закрыли...

вот меня и интересует вопрос, как получить содержимое странички, которая запрашивается.

как найти определенный кусок текста я уже поняла, но не поняла где обрабатывать страничку после отправки формы

<FORM action="temp.php" metod="post"></FORM>
 

P.Anton

Новичок
Порядок действий:
1. Получить код страницы, спомощью Socket (fsockopen), отправив login и password
2. Распарсить страницу при помощи preg_match
 

SMS

Новичок
ок , спасибо, попробую:)

-~{}~ 25.10.05 09:46:

я попробовала и выходит вот такая ошибка
Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: Этот хост неизвестен. in z:\home\albina.ru\www\HForm.php on line 26

а код такой

$host = "POST https://cab.ru/inet.php HTTP/1.0\r\n" ;
$host .= "Host: www.site.ru\r\n ";
$host .= "Referer: http://www.site.ru/index.php\r\n ";
$host .= "Cookie: income=1\r\n" ;
$host .= "Content-Type: multipart/form-data; boundary=1BEF0A57BE110FD467A\r\n";
$host .= "Content-Length: 209\r\n";
$host .= "\r\n";
$host .= "--1BEF0A57BE110FD467A\r\n";
$host .= "Content-Disposition: form-data; name=\"login\"\r\n";
$host .= "\r\n";
$host .= "*******\r\n";
$host .= "--1BEF0A57BE110FD467A\r\n";
$host .= "Content-Disposition: form-data; name=\"password\"\r\n";
$host .= "\r\n";
$host .= "******\r\n";
$host .= "--1BEF0A57BE110FD467A--\r\n";
$fp = fsockopen($host,80);
fwrite($fp, $host);


подскажите, что я делаю не так???
 
Сверху