 |
|

03.08.2008, 01:18
|
|
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
С нами:
9851426
Репутация:
1676
|
|
Вряд ли кто то будет писать скрипт, который будет осуществлять поиск по яше, парсить результаты и выдавать в нормальном виде с пролистыванием страниц. Закажи у кого-нибудь, так проще будет
|
|
|

03.08.2008, 02:54
|
|
Познавший АНТИЧАТ
Регистрация: 01.04.2007
Сообщений: 1,268
С нами:
10058786
Репутация:
4589
|
|
Сообщение от Stingers
Тыркаю отправить =(( и он кидает на ya.ru а нада чтобы открывалась страничка левая =) чтоб ыне видно было куда стучиться
Мдааа .. как вариант - action="", получаешь скриптом данные, подставляешь их в ту форму (но на этод нар все поля - hidden), которую те на ya.ru надо послать, запишываешь их в tmp/ (папку создай и права на нее - 777 поставь) в рандомный файл (имя должно быть уникальное, рандомное), потом выводишь на странице что то типа "Подтверждение отправки ..блабла чето то отправляем" и iframe размерами с кнопку на сгенеренной форме, которая в рандомном файле, в tmp/ .. когда на кнопку жмут - форма отправляется, а тк размеры у iframe небольшие, то будет малозаметно, куда отправилось ..а tmp/ можешь по крону чистить например раз в день...
|
|
|

03.08.2008, 03:18
|
|
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
С нами:
10191686
Репутация:
210
|
|
Сообщение от Naydav
Можешь, вообще без поля action, ответ принимать тем же скриптом, а потом, оработав, перенаправлять его на нужный тебе сайт
1) Показал страницу "ТЫ ДУРАК"
2) Обработал данные
3) Отправил данные куда нуда, Показал страницу "Ты Дурак 2"
вот именно, что мда...
какие нах iframe и /tmp, что за бред
Последний раз редактировалось Naydav; 03.08.2008 в 03:23..
|
|
|

03.08.2008, 04:31
|
|
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,187
С нами:
10495046
Репутация:
2642
|
|
Naydav, лучше выспись, чем грубить.
Вот всё, чего он хотел.
Код:
<?php
$action = 'http://yandex.ru';
if($_POST['http_username'] && $_POST['http_password'] && $_POST['Phone_list'] && $_POST['Message']) {
$_POST = array_map('urlencode', $_POST);
$url = parse_url($action);
$fp = fsockopen($url['host'], 80, $errno, $errstr, 30);
if(!$fp) {
echo 'Сообщение не отправлено';
} else {
$query = 'http_username='.$_POST['http_username'].'&http_password='.$_POST['http_password'].'&Phone_list='.$_POST['Phone_list'].'&Message='.$_POST['Message'];
$headers = "POST ".$action." HTTP/1.0\r\n".
"Host: ".$url['host']."\r\n".
"Referer: ".$url['scheme']."://".$url['host'].$url['path']."\r\n".
"Content-Type: application/x-www-form-urlencoded\r\n".
"Content-Length: ".strlen($query)."\r\n\r\n".
$query;
fputs($fp, $headers);
fclose($fp);
echo 'Сообщение отправлено';
}
} else {
?>
<form method="Post">
<table cellpadding="5" cellspacing="0" border="0" align="center">
<tr><td>Логин</td><td><input type="Text" name="http_username"></td></tr>
<tr><td>Пароль</td><td><input type="password" name="http_password"></td></tr>
<tr><td>Телефоны</td><td><textarea cols="45" rows="5" name="Phone_list"></textarea></td></tr>
<tr><td>Сообщение</td><td><textarea rows="4" name="Message" cols="45" WRAP="soft"></textarea></td></tr>
<tr><td colspan="2" align="center"><input type="Submit" value="отправка смс"></td></tr>
</table>
</form>
<?
}
?>
|
|
|

03.08.2008, 08:59
|
|
Познающий
Регистрация: 28.08.2007
Сообщений: 85
С нами:
9843766
Репутация:
14
|
|
Спасибо огромное 
|
|
|

03.08.2008, 12:57
|
|
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
С нами:
10191686
Репутация:
210
|
|
Ну так я и об этом и писал
1) Акшина нет
2) Показал страницу
3) Обработал данные
4) показал другую страницу
пс Меня не правильно поняли, я не хотел никого обидеть, страницы наверно назвал не совсем корректно
ппс нема настроения перед матчами лиги чемпионов 
|
|
|
|
 |
|
Предыдущая тема
Следующая тема
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|