Ver Mensaje Individual
  #6 (permalink)  
Antiguo 28/09/2011, 18:05
Serenity
 
Fecha de Ingreso: marzo-2002
Mensajes: 299
Antigüedad: 22 años, 9 meses
Puntos: 1
Respuesta: file_get_contents falla

Gracias Andrés!!,

Cierto es un enredadero lo de las variables a la url, pero esas son todas las que se solicitan para resolver esa petición, omití otras más.

Considero que es en file_get_contents porque cuado la pongo así:

if($xml_get=@file_get_contents("http://xml.e-travelsolution.com/xml/enginexml-agencies.asmx/getQuoteHotels?a=k4r3n-4n3l&pwd=5ecr370&c=PE&sd=20111111&ed=20111116&h=&r t=&mp=&r=1&r1a=2&r1k=0&r1k1a=-1&r1k2a=-1&r1k3a=-1&r2a=-1&r2k=-1&r2k1a=-1&r2k2a=-1&r2k3a=-1&r3a=-1&r3k=-1&r3k1a=-1&r3k2a=-1&r3k3a=-1&r4a=-1&r4k=-1&r4k1a=-1&r4k2a=-1&r4k3a=-1&r5a=-1&r5k=-1&r5k1a=-1&r5k2a=-1&r5k3a=-1&d=2&l=ESP&categoryid=&locationid=&chainid=&cityi d=&fq=&co=MX")){;

$xml = new SimpleXMLElement($xml_get);

foreach($xml->hotels->hotel as $item){
$hoteles[] = array("idhotel"=>(int)$item->hotelid, "hotelname"=>(string)($item->hotelname),"ciudad"=>(string)$item->cityname,"ubicacionid"=>(string)$item->ubicationid,"categoria"=>(string)$item->categoryid,"tarifaneta"=>(int)$item->rooms->Roomrates->rate);
}
}else{
echo "Error en file_get_contents";
}


De esta forma manda el mensaje de "Error en file_get_contents", osea que el file_get_contents devolvió false.

Como te comentaba inicialmente aveces si resuelve, otras no.

Gracias por tu atención y apoyo.