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

[AYUDA] flash con php

Estas en el tema de [AYUDA] flash con php en el foro de Flash y Actionscript en Foros del Web. Hola, es mi primer posteo, va en realidad el segundo por que escribi como 20'414194023 caracteres pero se me borro porque inclui links y todavia ...
  #1 (permalink)  
Antiguo 13/07/2008, 14:56
 
Fecha de Ingreso: julio-2008
Mensajes: 3
Antigüedad: 9 años, 4 meses
Puntos: 0
[AYUDA] flash con php

Hola, es mi primer posteo, va en realidad el segundo por que escribi como 20'414194023 caracteres pero se me borro porque inclui links y todavia no tengo 30 dias ¬¬
el tema es asi .. lo resumo, tengo un flash con varias variables, pero no el nombre del campo.. si no var.. no tienen nombre... si le pongo me tira codigos raros.
el tema es este quiero que cuando termine la flash haya un boton que diga enviar lo cual se contacte con recibi . php y este me mande un mail... use este codigo en el boton por medio de GET.
Código:
on (release) {
	URL('recibi.php?name='+name.txt+'&email='+email.txt+'&chica='+chica.txt+'&puntaje='+puntaje+'&pass='+pass.txt)
	if (this.estatus == "ok") {
		servidor_txt.text = "Su puntaje fue enviado..."}
}
y en recibi .php

Código:
<?php 

$name = $_GET['name'];
$email = $_GET['email'];
$puntaje = $_GET['puntaje'];
$chica = $_GET['chica'];
$pass = $_GET['pass'];

$header = 'From: ' . $email . " \r\n";
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";

$mensaje .= "Nombre jugadora/o : " . $name . " \r\n";
$mensaje .= "Email : " . $mail . " \r\n";
$mensaje .= "puntaje : " . $puntaje . " \r\n";
$mensaje .= "Nombre chica cumpleaños : " . $chica . " \r\n";
$mensaje .= "pass : " . $pass . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time();

$para = '[email protected]';
$asunto = 'Juego - ' .$chica.' - ' .$pass. ;

mail($para, $asunto, utf8_decode($mensaje), $header);

echo '&estatus=ok&';

?>
TAMBIEN INTENTE POR POST CON EL SIGUIENTE CODIGO EN FLASH

Código:
on (release) {
var form_lv:LoadVars = new LoadVars();
form_lv.name = name_txt.text;
form_lv.email = email_txt.text;
form_lv.pass = pass_txt.text;
form_lv.chica = chica_txt.text;
form_lv.puntaje = puntaje.text;
form_lv.sendAndLoad("recibi.php",form_lv,"POST") ;
form_lv.onLoad = function(){
if(this.estatus == 'ok'){
this.servidor_txt.text = 'Puntaje enviado...';
}
}
}
Y EN RECIBI.PHP
Código:
<?php 

$name = $_POST['name'];
$email = $_POST['email'];
$puntaje = $_POST['puntaje'];
$chica = $_POST['chica'];
$pass = $_POST['pass'];

$header = 'From: ' . $email . " \r\n";
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";

$mensaje .= "Nombre jugadora/o : " . $name . " \r\n";
$mensaje .= "Email : " . $mail . " \r\n";
$mensaje .= "puntaje : " . $puntaje . " \r\n";
$mensaje .= "Nombre chica cumpleaños : " . $chica . " \r\n";
$mensaje .= "pass : " . $pass . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time();

$para = '[email protected]';
$asunto = 'Juego - ' .$chica.' - ' .$pass. ;

mail($para, $asunto, utf8_decode($mensaje), $header);

echo '&estatus=ok&';

?>
PERO EL BOTON NO HACE NADA

SI ALGUIEN QUIERE VER EL ARCHIVO EN EL FTP O QUIERE LOS ARCHIVOS . PARA AYUDARME, PLIS
MSN- [email protected]
ME AGREGAN :)
NOS VEMOS
GRACIAS ESPERO QUE NO SE ME BORRE
ADIOS
  #2 (permalink)  
Antiguo 13/07/2008, 15:27
Avatar de Lynxcraft  
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 10 años
Puntos: 51
Respuesta: [AYUDA] flash con php

hola el segundo código (es el mejor para mi ) al eviar variables al php tienes que revivirlas así


Código PHP:
<?php 

$name 
$HTTP_POST_VARS['name'];
$email $HTTP_POST_VARS['email'];
$puntaje $HTTP_POST_VARS['puntaje'];
$chica $HTTP_POST_VARS['chica'];
$pass $HTTP_POST_VARS['pass'];

$header 'From: ' $email " \r\n";
$header .= "X-Mailer: PHP/" phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";

$mensaje .= "Nombre jugadora/o : " $name " \r\n";
$mensaje .= "Email : " $mail " \r\n";
$mensaje .= "puntaje : " $puntaje " \r\n";
$mensaje .= "Nombre chica cumpleaños : " $chica " \r\n";
$mensaje .= "pass : " $pass " \r\n";
$mensaje .= "Enviado el " date('d/m/Y'time();

$para '[email protected]';
$asunto 'Juego - ' .$chica.' - ' .$pass. ;

mail($para$asuntoutf8_decode($mensaje), $header);

echo 
'&estatus=ok&';

?>
en el flash tienes poner esto
Código:
on (release) {
form_lv = new LoadVars();
form_lv.name = name_txt.text;
form_lv.email = email_txt.text;
form_lv.pass = pass_txt.text;
form_lv.chica = chica_txt.text;
form_lv.puntaje = puntaje.text;
form_lv.sendAndLoad("recibi.php",form_lv,"POST") ;
form_lv.onLoad = function(){
if(this.estatus == 'ok'){
this.servidor_txt.text = 'Puntaje enviado...';
}
}
}
__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft
  #3 (permalink)  
Antiguo 13/07/2008, 15:53
 
Fecha de Ingreso: julio-2008
Mensajes: 3
Antigüedad: 9 años, 4 meses
Puntos: 0
Respuesta: [AYUDA] flash con php

Gracias che... pero sige sin funcionar..

agregame al msn asi te muestro la ftp en la que esta subida y ves el error.
Gracias, por responder

[email protected]
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 13:31.