Foros del Web » Programando para Internet » PHP »

Una ayudita con este código pls

Estas en el tema de Una ayudita con este código pls en el foro de PHP en Foros del Web. Hola a todos. Estoy haciendo una aplciación en flash para que mande un mail mediante el uso de un php, según si se puede y ...
  #1 (permalink)  
Antiguo 05/02/2005, 17:41
Avatar de RobiBaggio
Colaborador
 
Fecha de Ingreso: enero-2005
Ubicación: Mind
Mensajes: 13.554
Antigüedad: 19 años, 2 meses
Puntos: 150
Una ayudita con este código pls

Hola a todos.
Estoy haciendo una aplciación en flash para que mande un mail mediante el uso de un php, según si se puede y he probado algunos ejemplos, trabajan perfecto... Pero cuando empiezo a modificar estos ejemplos para que haga lo que le digo (no soy experto en php), simplemente no funciona

Este es el código en php que estoy usando, si alguien le da una miradita y le encuentra el error se lo agradeceré mucho!!!

<?
$date = date("m/d/Y H:i:s");
if ($REMOTE_ADDR == "") $ip = "no ip";
else $ip = getHostByAddr($REMOTE_ADDR);

mail("[email protected]","Envío de información",
"Un usuario ha dejado sus datos \n

nombre: $nombre
ciudad: $ciudad

Información complementaria:
Using: $HTTP_USER_AGENT
Hostname: $ip
IP address: $REMOTE_ADDR
Date/Time: $date","FROM:[email protected]");

?>

Tengamos en cuenta que uso dos campos de texto de entrada en flash, uno llamado "nombre" y otro "ciudad"...

El código en flash es el siguiente: El archivo php es "mailform.php" y el swf es "form.swf"

fscommand("showmenu", "false");
mailform = "mailform.php";
action = "send";

// validate email function
function validate(address) {
if (address.length >= 7) {
if (address.indexOf("@") > 0) {
if ((address.indexOf("@") + 2) < address.lastIndexOf(".")) {
if (address.lastIndexOf(".") < (address.length - 2)) {
return (true);
}
}
}
}
return (false);
}
// form check
function formcheck() {
if ((((email == null)) || (email.length < 1)) || (email == "ERROR!")) {
email = "ERROR!";
action = "";
}
if (!validate(email)) {
email = "ERROR!";
action = "";
}
if (pass == null) {
pass = "ERROR!";
action = "";
}
if ((validate(email)) && (email != "ERROR!") && (pass != "")) {
action = "send";
loadVariablesNum(mailform, 0, "POST");
gotoAndPlay(15);
//un fotograma de salida
}

// bloque de vars

if (email == null) {
email = "ERROR!";
action = "";
}
if (pass == null) {
pass = "ERROR!";
action = "";
}
}
stop();

Esto es lo que uso
Comentarios???? Gracias
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 06:42.