Ir al contenido


Foto

cUrl en PHP


  • Por favor identifícate para responder
1 respuesta en este tema

#1 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.483 mensajes
  • LocationVenezuela

Escrito 17 marzo 2014 - 12:34

Hola a todos, estoy tratando de hacer algunas cosas con PHP pero estoy trancado en tratar de recibir respuestas automaticas desde una pagina, lo estoy tratando de hacer con cUrl. Este es el codigo



delphi
  1. //Para obtener el Digest
  2. $params = array(
  3. 'NumeroOrden' => Tools::safeOutput($_POST['numeroorden']),
  4. 'MontoTotal'  => Tools::safeOutput($_POST['montototal']),
  5. );
  6.  
  7. $postString = '';
  8. foreach ($params as $key => $value)
  9. $postString .= $key.'='.urlencode($value).'&';
  10. $postString = trim($postString, '&');
  11.  
  12. $url = 'http://server:5000/corpo.asp';
  13.  
  14. /* Do the CURL request  */
  15. $request = curl_init($url);
  16. curl_setopt($request, CURLOPT_HEADER, 0);
  17. curl_setopt($request, CURLOPT_RETURNTRANSFER, 1);
  18. curl_setopt($request, CURLOPT_POSTFIELDS, $postString);
  19. curl_setopt($request, CURLOPT_SSL_VERIFYPEER, FALSE);
  20. $postResponse = curl_exec($request);
  21. curl_close($request);
  22.  
  23. echo '1';
  24. print_r($postresponse);



Se imprime el 1 que puse de prueba pero el $postresponse siempre viene vacio.

Quien me puede ayudar??

Saludos
  • 0

#2 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.483 mensajes
  • LocationVenezuela

Escrito 17 marzo 2014 - 03:17

El problema estaba en esta linea:

curl_setopt($request, CURLOPT_RETURNTRANSFER, true);

Listo y gracias
  • 0




IP.Board spam blocked by CleanTalk.