2012-06-13 5 views
-1

Я использую curl в своей программе.
и мой код:получить запрос на завивание

$tref = $_GET['tref']; 

$url = "https://paypaad.bankpasargad.com/PaymentTrace"; 
$curl_session = curl_init($url); // Initiate CURL session -> notice: CURL should be enabled. 
curl_setopt($curl_session, CURLOPT_POST, 1); // Set post method on. 
//curl_setopt($curl_session, CURLOPT_FOLLOWLOCATION, 1); // Follow where ever it goes 
curl_setopt($curl_session, CURLOPT_HEADER, 0); //Don't return http headers 
//curl_setopt($curl_session, CURLOPT_RETURNTRANSFER, 1); // Return the content of the call 
$post_data = "tref=".$tref; 
curl_setopt($curl_session, CURLOPT_POSTFIELDS, $post_data); 

// Get returning data 
$output = curl_exec($curl_session); 
print_r($output); 
print_r($post_data); 

, но когда я использую этот код в моем хостинге, $output не установлен, а при использовании другого сервера этот код правильно.
как я делаю на своем сервере.

ответ

1

эй нашел этот код:

$data = curl_exec($curl_handle); 
if ($data === FALSE) { 
    die(curl_error($curl_handle)); 
} else { 
    $html_str .= $data; 
} 

a d, когда я использую этот код, я с этим столкнуться этой ошибка:

SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

тогда я поиск этой ошибки и сталкиваюсь с этой ссылкой http://unitstep.net/blog/2009/05/05/using-curl-in-php-to-access-https-ssltls-protected-sites/

и я добавить этот код

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

перед тем

curl_exec():

+1

Вы можете выбрать свой собственный ответ. Сделайте это, пожалуйста, так что сообщество знает, что оно решено, и люди с такой же проблемой видят, что они решены. – 11684

0

Убедитесь, что сервер завиток включить ..

Изменить ;extension=php_curl.dll Для

extension=php_curl.dll 

в php.ini вы также проверить эту Call to undefined function curl_init().?

+0

это способ его отключения:/ – EaterOfCode

+0

да, это расширение , и я могу отправить запрос на URL, но я не могу получить от url. – aya

Смежные вопросы