Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/11/2012, 04:19
Brigo
 
Fecha de Ingreso: diciembre-2009
Mensajes: 43
Antigüedad: 14 años, 5 meses
Puntos: 0
Problema resultado consulta JSON

Hola, tengo un problema que no se muy bien si será un tema de hosting, de programación o qué puede ser:

Tengo un pequeño programilla que es el siguiente:

Código PHP:
<?php
// Crear un gestor curl

$urlcompleta 'http://2.2.2.2/login/inicio/loginjson/fin/?usuarios.username=nomusuario&usuarios.password=pass';
//$urlcompleta = 'http://subdominio.midominio.es/login/inicio/loginjson/fin/?usuarios.username=nomusuario&usuarios.password=pass';
$dataurlconexion  curl_init($urlcompleta);

curl_setopt($dataurlconexion  CURLOPT_RETURNTRANSFERtrue);
$dataurl curl_exec($dataurlconexion);
if(!
curl_errno($dataurlconexion))
{
 
$info curl_getinfo($dataurlconexion);
 echo 
'Se tardó ' $info['total_time'] . ' segundos en enviar la petición a ' $info['url'] .' codigo '$info['http_code'];
}
    
curl_close($dataurlconexion);

$jsontoobjectphp json_decode($dataurl,true);

echo 
$jsontoobjectphp;


echo 
$jsontoobjectphp["resultado"];
echo 
$jsontoobjectphp["nombreusuario"];
echo 
$jsontoobjectphp["nombre"];
echo 
$jsontoobjectphp["apellido1"];
echo 
$jsontoobjectphp["apellido2"];

?>
Este script funciona a la perfección nos devuelve los resultados solicitados.
Por contra, si comento la primera línea de donde se declara la urlcompleta, y descomento la segunda (lo que hacemos pasar de acceder directamente mediante una ip a acceder por un subdominio. No arroja ningún resultado.

Resultado correcto:
Cita:
Se tardó 0.038757 segundos en enviar la petición a http://2.2.2.2/login/inicio/loginjso....password=pass codigo 200Array2nomusuarioNombreapellido1apellido2
Resultado con error:
Cita:
Se tardó 0.032268 segundos en enviar la petición a http://subdominio.midominio.es/login....password=pass codigo 302
La consulta se ejecuta desde un hosting y se realiza a un servidor dedicado. La verdad es que no sé que puede ser.