Не работает cURL запрос php

Не работает cURL запрос php

КОД

$cyrs = 31;
$per2 = $per2 / $cyrs;
$cryg = 1;
if($cryg == 1) { $per2 = round($per2);} else { $per2 = round($per2, 2); }
$post = "revenue2=$per";
foreach($_POST as $k=>$v){$post.="&".$k."=".$v; }

/** Начало curl запроса **/

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://localhost/ok.php'); //куда делаем запрос
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
// Здесь передаются значения переменных
curl_setopt($ch, CURLOPT_POSTFIELDS, '$post');
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30);
curl_setopt($ch, CURLOPT_USERAGENT, 'PHP Bot (http://mysite.ru)'); // тут как будет называться агент которые делает запрос
$data = curl_exec($ch);
curl_close($ch);

В файле ok.php сделал такое

if(isset($_POST['revenue2'])) {$revenue2 = $_POST['revenue2'];}
$h = fopen("1.txt","r+");
$text = "$"revenue2";
fwrite($h,$text)
fclose($h);

Что бы проверить все ли работает, но в файл нечего не сохраняется.

  • А у тебя Курл вообще на Апаче работает.

    набери phpinfo(); и посмотри подключен ли модуль

    сразу вижу ошибку '$post - так не передают в скрипт

    http://f9r.ru/php_curl.html - посмотри может поможет