Problema utilizando if con file_get_contents
Publicado por manuloco (1 intervención) el 30/07/2015 00:46:54
Hola a todos,
Estoy intentando hacer funcionar un script que tiene lo siguiente:
$url es otro script en el que se comprueban varios datos por medio de $_GET. Al entrar directamente desde el navegador a $url, aparecen los textos "ok", "no" o "vacio" en función de los datos introducidos.
$validar = file_get_contents($url);
if($validar == "ok") { echo "todo correcto"; }
else if($validar == "no") { echo "no existe"; }
else if($validar == "vacio") { echo "muestro una cosa"; }
El problema es que el script no pilla el resultado, es decir, aunque el script de $url muestre cualquiera de los tres mensajes, ni el if ni los else if reconocen ese texto en el file_get_contents.
Espero haberme explicado con claridad, ya que es algo un poco complicado.
Muchas gracias por adelantado.
Saludos! :)
Estoy intentando hacer funcionar un script que tiene lo siguiente:
$url es otro script en el que se comprueban varios datos por medio de $_GET. Al entrar directamente desde el navegador a $url, aparecen los textos "ok", "no" o "vacio" en función de los datos introducidos.
$validar = file_get_contents($url);
if($validar == "ok") { echo "todo correcto"; }
else if($validar == "no") { echo "no existe"; }
else if($validar == "vacio") { echo "muestro una cosa"; }
El problema es que el script no pilla el resultado, es decir, aunque el script de $url muestre cualquiera de los tres mensajes, ni el if ni los else if reconocen ese texto en el file_get_contents.
Espero haberme explicado con claridad, ya que es algo un poco complicado.
Muchas gracias por adelantado.
Saludos! :)
Valora esta pregunta


0