Код: Выделить всё
$post = http_build_query ( array
(
"key" => $_POST['key'],
"submit" => "Ssubmit",
"say" => $_POST['say']
)
);
$ch = curl_init ( 'http://test.ru/test.php' );
curl_setopt ( $ch, CURLOPT_POSTFIELDS, $post );
curl_exec($ch);
curl_close($ch);
В массиве данные записываются с формы присылаются. Они там есть, проверял.
Траблы с curl, не отправляются данные на удаленную страницу. Но на предыдущей страничке curl парсит страницу и все отрабатывает нормально. Так:
Код: Выделить всё
$ch=curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://'.$url.'/start.php?jl='.$starter.':80');
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, $ua);
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$answer=curl_exec($ch);
echo $answer;
curl_close ($ch);
З.Ы.:
php52-5.2.14_1
php52-curl-5.2.14_1
Проверял скрипт на php 5.3 и на сборке денвер 5.2.12. Все отлично отрабатывает.
Конфиг на сервере стандартный и такой работал на других машинах.