У меня есть два файла. один отправляет сообщение curl, а другой, получивший сообщение, выполняет запрос.
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL,"http://url/filename.php");
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);
curl_setopt($curl, CURLOPT_POSTFIELDS, "col1=data&col2=moredata");
$curlResult = curl_exec ($curl);
curl_close ($curl);
print_r($curlResult );
if($curlResult == "granted"){
echo 'right';
}else{
echo 'wrong';
}
проблема в том, что print_r показывает 'предоставлено', если оператор if все еще не выполняется. Что мне не хватает? любая помощь будет потрясающей.