Comunidad de diseño web y desarrollo en internet online

Desesperacion, por qué flash no ejecuta mi PHP?

Citar            
MensajeEscrito el 09 Sep 2005 09:30 am
Hola de nuevo:
Tengo un problema que ya me empieza a dar dolores de cabeza porque probe de todo. Este es el codigo AS del flash:

Código :

phpURL = "php/cookies.php";
envio_lv = new LoadVars();
function enviaSeccion(sec) {
   envio_lv.seccion = sec;
   envio_lv.sendAndLoad(phpURL, this, "POST");
   envio_lv.onLoad = function(ok) {
      if (ok)
      getURL("frames.php");
   }
}


cuando hago clic en unos botones de la pelicula la variable "sec" que paso por parametro adquiere un valor ok?
Para cercionarme de que flash ejecutaba bien el PHP utilizo el onLoad y como no hace la parte del getURL pues no funciona evidentemente, aqui va el codigo PHP de cookies.php:

Código :

<?php
   if(isset($_POST["seccion"])) {
     $seccion = $_POST["seccion"];
     setcookie("seccion",$seccion, time()+100000000, "../", "exitdesign.com/eneas");
   }
?>


He probado acto seguido con otro PHP un print del cookie pero no sale nada :S

Por frenadoll

922 de clabLevel

6 tutoriales

Genero:Masculino  

Barcelona

msie
Citar            
MensajeEscrito el 11 Sep 2005 04:39 am
no se si así como lo hiciste en AS tambien se puede pero yo siempre lo hago, y lo haría así:

Código :

phpURL = "php/cookies.php";
envio_lv = new LoadVars();
recibir_lv = new LoadVars();
function enviaSeccion(sec) {
   envio_lv.seccion = sec;
   envio_lv.sendAndLoad(phpURL, recibir_lv, "POST");
   recibir_lv.onLoad = function(ok) {
      if (ok)
          getURL("frames.php");
   }
}


y al PHP quítale el isset porque una vez estaba trabajando con él y tampoco me salía nada.

Saludos, :wink:

Por Moothras

182 de clabLevel

1 tutorial

 

firefox
Citar            
MensajeEscrito el 12 Sep 2005 07:42 am
Harold, ya te entiendo, pero lo probe asi tambien y no es eso, funciona =. Yo lo que no entiendo es como puede estar mi mensaje aqui 4 o 5 dias sin obtener una respuesta de nadie que me ayude
:(

Por frenadoll

922 de clabLevel

6 tutoriales

Genero:Masculino  

Barcelona

msie
Citar            
MensajeEscrito el 12 Sep 2005 02:36 pm
recuerda que flash carga datos con LoadVars por algo se llama asi no :?

Código :

<?php
   if(isset($_POST["seccion"])) {
     $seccion = $_POST["seccion"];
    echo "&operacion=".setcookie("seccion",$seccion, time()+100000000, "../", "exitdesign.com/eneas");
   }
?>


recuerda tambien que no somos perfectos, debemos detectar y corregir errores si los hay :

Código :

function enviaSeccion(sec) {
   envio_lv.seccion = sec;
   envio_lv.sendAndLoad(phpURL, envio_lv, "POST");
   envio_lv.onLoad = function(ok) {
      if (ok){
         mensaje.text= this.cadena;
            getURL("frames.php");
     }
     else {
         mensaje.text ="error";
     }
   }
}


saludos :D

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 13 Sep 2005 10:12 am
Sigo sin encontrar una solucion... alguien me podria explicar como enviar una variable de Flash a PHP, recogerla en PHP, crear una cookie con ella y leerla en otro php?
Yo he conseguido todo menos que el flash ejecute el php que crea la cookie :S Por favor necesito ayuda, llevo 2 dias atascado :lol:
Gracias

Por frenadoll

922 de clabLevel

6 tutoriales

Genero:Masculino  

Barcelona

msie

 

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