Comunidad de diseño web y desarrollo en internet online

tiempo de asignacion php

Citar            
MensajeEscrito el 06 Abr 2015 04:10 pm
hola quisiera consultarles, tengo un sitio donde al loguearse el usuario consulta su perfil de facebook para obtener su imagen de perfil, el tema es que cdo facebook anda lerdo o se cae se cuelga el sitio porque queda esperando se ejecute esa linea, hay alguna forma de ver cuanto se tarda esa asignacion para decirle si supera los 30 segundo se ejecute otra?
la linea que se cuelga es:

Código PHP :

$foto_perfil="https://graph.facebook.com/".$perfildelusuario."/picture";

nose si entiende pero lo que quiero es algo:

Código PHP :

if (funcion_calcular_tiempo($foto_perfil="https://graph.facebook.com/".$facebook_perfil_autenticado."/picture")tarda mas de 30 segundos){
$foto_perfil=perfil_default.png;
}

desde ya gracias

Por juaarias

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 Abr 2015 12:09 pm
Me temo que estás confundido. La línea en cuestión no es una llamada a ninguna función, solamente se está asignando una cadena a una variable, nada más.

La parte que "se cuelga" debe ser otra. Calculo yo que debe ser una llamada a cURL o algo similar.

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 07 Abr 2015 01:13 pm
si perdon es cdo llama la siguiente imagen lo anterior era la asignacion de la url a la variable donde la llamo:
<code><img class="nav-user-photo" src="<?=$foto_perfil;?>" alt="Usuario" /></code>

Por juaarias

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 Abr 2015 01:22 pm
lo que intentaba decir con lo anterior mensaje era que , me imaginaba poder comprobar que el sitio al que llamo en este caso facebook ver si se tarda o esta caido,y si es asi a la variable solo asignarle una imagen por defecto, porque donde se "cuelga"(je) es solo la llamada a la imagen, porque tambien queria ver en realidad me habian dicho de que se puede con html5 dar una imagen por defecto con atributo preload pero no he conseguido nada sobre eso, nose si se entiende,desde ya muchas gracias por tu tiempo

Por juaarias

1 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.