Блин даже не знаю как описать.
1. Хочу создать html страницу в которой будут вписаны сайты форумы на которых нужна авторизация. - Это я сделать могу.
2. Это html страница будет стоять по умолчанию в браузере. - Это я сделать могу.
3. При клике на сайт в html страничке, браузер должен авторизоваться и перейти на сайт, т.е. тоже самое должно быть как я бы вводил это все руками. - Это я сделать не могу.
Буду очень благодарен Вам всем кто поможет.
Спустя 6 минут, 34 секунды (9.06.2010 - 10:34) Basili4 написал(а):
Получаешь страницу парсишт её находишь форму для ввода значений заполнеешь её и субмитишь форму. При этом тебе надо вести себя как человек иначе может сработать защита от бота.
Спустя 1 час, 35 минут, 23 секунды (9.06.2010 - 12:09) Rand написал(а):
Надо ещё куку с сессией, которую получил скрипт, поставить в браузер. Хотя, легче изначально определить название сессии в скрипте и поставить такую куку в браузер
Спустя 56 минут, 11 секунд (9.06.2010 - 13:05) IWTK написал(а):
хотелось бы напримерах и с кодом.
Спустя 44 минуты, 9 секунд (9.06.2010 - 13:49) Guest написал(а):
Хотя бы для одного сайта покажите как что сделать, а там дальше сам.
Спустя 5 часов, 41 минута, 59 секунд (9.06.2010 - 19:31) Rand написал(а):
Полностью автоматически вряд-ли получится, т.к. нельзя с одного домена поставить куку в браузер для другого (по крайней мере, я такого способа не знаю). Можно только авторизоваться скриптом и парсить содержимое для каких-нибудь целей ))
Спустя 16 часов, 38 минут, 3 секунды (10.06.2010 - 12:09) IWTK написал(а):
Я наверное не так объясняю.
1. Загрузить в скрипт php (если так можно html код страницы)
2. Взять оттуда нужные данные
3. Отправить данные на сайт, т.е. залогинеться.
4. Открыть страницу в браузере, уже залогененым
1. Загрузить в скрипт php (если так можно html код страницы)
2. Взять оттуда нужные данные
3. Отправить данные на сайт, т.е. залогинеться.
4. Открыть страницу в браузере, уже залогененым
Спустя 3 минуты, 39 секунд (10.06.2010 - 12:13) IWTK написал(а):
Вот один человек советовал делать так.
помогите составить.
дайте за подопытного так сказать возьмем phpforum.ru
вот данные которые браузер передает форуму
act=Login&CODE=01&s=4e71cd726b7f18654c89526f6b63d40&referer=&CookieDate=1&UserName=ИМЯ&PassWord=ПАРОЛЬ&submit=%C2%EE%E9%F2%E8
Помогите что куда вставить
<html>
<body>
<form action="{action из формы входа}" method="method из формы входа" id="go">
{hidden-поля из формы входа с вашими значениями для логина-пароля}
</form>
<script>
document.getElementById("go").submit();
</script>
</body>
</html>
помогите составить.
дайте за подопытного так сказать возьмем phpforum.ru
вот данные которые браузер передает форуму
act=Login&CODE=01&s=4e71cd726b7f18654c89526f6b63d40&referer=&CookieDate=1&UserName=ИМЯ&PassWord=ПАРОЛЬ&submit=%C2%EE%E9%F2%E8
Помогите что куда вставить
Спустя 1 день, 5 часов, 54 минуты, 52 секунды (11.06.2010 - 18:08) Rand написал(а):
<?
$myName="IWTK";
$myPass="ПАРОЛЬ";
if(isset($_GET['go'])) {
switch($_GET['go']) {
case 'phpforum.ru':
echo '
<form action="http://phpforum.ru/index.php?&act=Login&CODE=01&CookieDate=1" method="POST" id="go">
<input type="hidden" name="UserName" value="'.$myName.'">
<input type="hidden" name="PassWord" value="'.$myPass.'">
</form>
<script>
document.getElementById("go").submit();
</script>';
break;
}
}
else echo "<a href=\"?go=phpforum.ru\">Форум PHP программистов</a><br>";
?>
Спустя 3 дня, 17 часов, 12 минут, 31 секунда (15.06.2010 - 11:20) IWTK написал(а):
ща заценю
_____________
Не бейте ногами я всего лишь учусь.