Foros del Web » Creando para Internet » Flash y Actionscript »

Demora ejecucion antes de un load.

Estas en el tema de Demora ejecucion antes de un load. en el foro de Flash y Actionscript en Foros del Web. Hola comunidad. Creo este post ya que tras horas de no poder encontrar el error, me decidí a consultar con la gente que por ahí ...
  #1 (permalink)  
Antiguo 21/02/2011, 11:13
 
Fecha de Ingreso: febrero-2011
Mensajes: 1
Antigüedad: 13 años, 2 meses
Puntos: 0
Demora ejecucion antes de un load.

Hola comunidad.

Creo este post ya que tras horas de no poder encontrar el error, me decidí a consultar con la gente que por ahí alguna vez tuvo un problema similar.

Estoy desarrollando una aplicación en actionscrip2 que trabaja ademas con php. La idea de la misma es que compruebe si un enlace esta funcionando o no, ejemplo: http://www.google.com.ar si funciona, http://www.glkdbfkjsdbfksjdfbskjdfsd.com No funciona.

El punto, tengo el código que funciona bien, me envía el campo nombre al php y lo procesa, luego necesito que me envíe una respuesta nuevamente al actionscript, lo hace, pero siempre me da como resultado negativo.

Para ser mas precisos, el code actionscript:


Código:
enviar = function () { 
if (nombre_txt.length) { 
 
form_lv = new LoadVars(); 
form_lv.nombre = nombre_txt.text; 
 
form_lv.sendAndLoad("miphp.php", form_lv, "POST"); 
texto_txt.text = "Enviando Mensaje.."; 
nombre_txt.text = ""; 
 
form_lv.onLoad = function() { 
 
if (this.estatus == "si") { 
texto_txt.text = "On"; 
nombre_txt.text = ""; 
 
} else { 
texto_txt.text = "Off"; 
} 
} 
}; 
} 
 
enviar_btn.onRelease = enviar;


Y el code PHP:


Código:
<? 
if ($_POST["nombre"]) 
{ 
$sitio = @fopen($_POST['nombre'],"r"); 
 
if ($sitio){ 
echo '&estatus=si&'; 
}else{ 
echo '&estatus=no&'; 
} 
} 
?>


El code php funciona perfecto (Nota: Probé en algunos servidores y en localhost y no funcionan, pero en otros si) es por eso que les dejo un html con php para que vean que si funciona:



Código:
<html> 
<head> 
<title>Verificar existencia de URL</title> 
<meta name="author" content="WebExperto.com"> 
</head> 
<body> 
<form action="<?=$_PHP_SELF;?>" method="post"> 
<input type="text" name="nombre" value="http://"> 
<input type="submit" value="Verificar"> 
</form> 
<? 
if ($_POST["nombre"]) 
{ 
$sitio = @fopen($_POST['nombre'],"r"); 
 
 
 
if ($sitio){ 
echo 'Si Funciona'; 
}else{ 
 
echo 'No Funciona'; 
} 
} 
?>
 
</body> 
</html>


Mi pregunta, sera que el code php se demora en procesar? El actionscript lo carga perfectamente, pero siempre como negativo, sabiendo que el code php si funciona...

Habrá alguna forma de modificar ese code actionscript para que hacer que demore unos segundos en cargar el php, cosa que me daría el valor verdadero...

Muchas gracias por su tiempo...

Etiquetas: demora, ejecucion, load
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:50.