Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/03/2011, 03:21
cocodj69
 
Fecha de Ingreso: marzo-2008
Mensajes: 220
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: XML incompleto - fsockopen

default_socket_timeout=60; No es un problema porque la respuesta es inmendiata...

Código PHP:
Ver original
  1. function getData($xml){
  2.        $html = "";      
  3.  
  4.         $socket = @fsockopen(*url*, *port*, $errno, $errstr);
  5.        
  6.      if ($socket) {
  7.             $html = "error";
  8.         } else {
  9.  
  10.             fputs($socket, $xml);
  11.             stream_set_timeout($socket, 10);            
  12.             while (!feof($socket)) {
  13.  
  14.                 $html .= fgets($socket, 1024);
  15.             }
  16.             fclose($socket);           
  17.         }      
  18.  
  19.         return $html;
  20. }