Xwab
Форумыnavigate_nextНебольшие вопросы по PHP/MySQL

Вопрос о граббе
Сообщения
Makarov

Если такая форма? То выходит
**
name = $_POST['name']&code=$_POST['code']
**
<form action="/" method="post">
Введите название песни или исполнителя:<br/>
<input name="name" class="cat2" type="text" value=""/> <input type="submit" value="Поиск" class="cat2"/><br/>
<input name="code" type="hidden" value=""/>
</form>
</div>

18 Апр 2013, 10:26
Вован

Makarov, так ты пробуй мб

18 Апр 2013, 10:30
Makarov

Вован, <?php
if( $curl = curl_init() ) {
curl_setopt($curl, CURLOPT_URL, 'http://mastox.ru/translate/1');
curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, "name = $_POST['text']&in = $_POST['in']");
$out = curl_exec($curl);
echo $out;
curl_close($curl);
}
?>
белый экран. Что не так? Форму вписал эту name = $_POST['tехt']&in=$_POST['in'] и экран белый

18 Апр 2013, 10:33
Вован

curl_setopt($curl, CURLOPT_POSTFIELDS, "name = ".$_POST['text']."&in = ".$_POST['in']);

18 Апр 2013, 10:44
Makarov

Не фурычит

18 Апр 2013, 10:55
Вован

Это всё содержимое файла ?

18 Апр 2013, 10:57
Makarov

Вован, я не пойму как эту форму слепить теперь с граббом.

18 Апр 2013, 11:00
Вован

-----------


__________
посл.ред. 18 Апр 2013, 11:58; всего 1 раз 18 Апр 2013, 11:02
Makarov

Вован, а так не проконает? <?php
if( $curl = curl_init() ) {
curl_setopt($curl, CURLOPT_URL, 'http://mastox.ru/translate/1/');
curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, "name =".$_POST['text']."&in =".$_POST['in']);
$out = curl_exec($curl);
$out=str_replace('action="/translate/1/ok','action="index.php?ok',$out);

echo $out;
curl_close($curl);
}
?>

18 Апр 2013, 11:06
Вован

---------------


__________
посл.ред. 18 Апр 2013, 11:57; всего 5 раз(а) 18 Апр 2013, 11:12
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.