Comunidad de diseño web y desarrollo en internet online

Problemas con formulario Mail .

Citar            
MensajeEscrito el 02 Dic 2009 01:10 pm
Hola buenas, hice una pequeña pagina a mi mujer donde tiene una seccion de Consultas On-LINE y tengo un problema.

Tengo 3 campos para rellenar con sus dos botones Enviar y Borrar.

A parte un php.

Bueno cuando reproduzco la pelicula en flash, ME APARECE , ENVIANDO EL MENSAJE ... y luego Mensaje Enviado, POS PERFECTOOOOO ¡¡¡!!!

Pero cuando subo la pagina a el servido, Rellenos los campos, perfectamente y me salta DATOS NECESARIOS en todos los campos :S

Vamos por partes, el codigo AS2 :

Código ActionScript :

enviar = function () {
    if (email_txt.text.length && nombre_txt.length && mensaje_txt.length) {
        if (email_txt.text.indexOf("@") != -1 && email_txt.text.indexOf(".") != -1) {
            form_lv = new LoadVars();
            form_lv.nombre = nombre_txt.text;
            form_lv.mail = email_txt.text;
            form_lv.mensaje = mensaje_txt.text;
            form_lv.sendAndLoad("http://www.makeupvalentina.eshost.com.ar/send.php", form_lv, "POST");
            mensaje_txt.text = "Enviando Mensaje..";
            nombre_txt.text = "";
            email_txt.text = "";
            form_lv.onLoad = function() {
                if (this.estatus == "ok") {
                    mensaje_txt.text = "Tu mensaje fue enviado...";
                    nombre_txt.text = "";
                    email_txt.text = "";
                } else {
                    mensaje_txt.text = "Problemas con el servidornIntentalo de Nuevo";
                }
            };
        } else {
            email_txt.text = "Correo Invalido";
        }
    } else {
        email_txt.text = "Dato Necesario";
        nombre_txt.text = "Dato Necesario";
        mensaje_txt.text = "Dato Necesario";
    }
};

borrar = function () {
    nombre_txt.text = " ";
    email_txt.text = " ";
    mensaje_txt.text = " ";
};


y para los botones enviar y Borrar :

Código ActionScript :

on (release) {
   _parent.enviar();
}

on (release) {
   _parent.borrar();
}


Pos lo dicho en flash me va perfecto, pero claro, cuando ya lo meto en el servidor me da como Datos Inecesarios :S

Con lo cual tal vez pienso que es el problema de PHP. lo tengo configurado de la siguiente forma :

Código ActionScript :

if(isset($_POST["nombre"]) isset($_POST["email"])
isset($_POST["mensaje"]) ){
$fecha = date("d-M-y H:i");
$mymail = "MI [email protected]";
$contenido = $nombre." Escribio :\n";
$contenido .= $mensaje."\n\n";
$contenido .= "el mensaje se escribio el ".$fecha;
$header = "From:".$mail."\nReply-To:".$mail."\n";
$header .= "X-Mailer:PHP/".phpversion()."\n";
$header .= "Mime-Version: 1.0\n";
$header .= "Content-Type: text/plain";
mail($mymail, $subject, utf8_decode($contenido) ,$header);
echo "&estatus=ok&";
}
?>


Bueno pos ahi esta ..., obviamente el campo "MI MAIL" va mi email, pero ni aun asi me va .

Gracias de antemano .

Por Sepultura

60 de clabLevel



 

www.cultosiniestro.com.ar

firefox
Citar            
MensajeEscrito el 02 Dic 2009 04:22 pm
supongo que nombre_txt, email_txt y mensaje_txt son los nombres de instancia de cada caja ..

si es así verifica que al momento de leer su contenido accedas a su propiedad "text"

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

firefox
Citar            
MensajeEscrito el 02 Dic 2009 04:31 pm
Gracias Nacho por tu mensaje, pues cai en un antiguo error mio, que es que subo las cosas al host, y AL RATO ME FUNCIONA.

Con lo cual me surgio otro problema :S

Que ahora meto, mi nombre, mi email, y mi mensaje, doy a enviar, ME DICE MENSAJE ENVIANDOSE .... DESPUES ME DICE MENSAJE ENVIADO.

PERFECTO.

PERO EL MAIL NUUUUUUUUUNCA ME LLEGA :s

Con lo cual no se si seguir el tema por aqui o pasar por la seccion PHP .

Check :

http://www.makeupvalentina.eshost.com.ar/

vais a consultas y fijaros que lo manda, PERO NO ME LLEGA, con lo cual tiene que ser tema del PHP., pero no se como solucionarlo :S

Por Sepultura

60 de clabLevel



 

www.cultosiniestro.com.ar

firefox
Citar            
MensajeEscrito el 02 Dic 2009 08:00 pm
a simple vista te faltan los ands del php, y tu variable que recibe no es email sino mail

Código PHP :

if(isset($_POST["nombre"]) &&  isset($_POST["mail"]) && isset($_POST["mensaje"])){

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

firefox
Citar            
MensajeEscrito el 02 Dic 2009 08:11 pm
vale, vamos a ir atanco cabos, modifique el php. PERO NO HUBO NINGUNA NOVEDAD.

me dice que envia el mensaje, pero en mi correo no hay nada.

Gracias por tu ayuda Nacho.

Por Sepultura

60 de clabLevel



 

www.cultosiniestro.com.ar

firefox
Citar            
MensajeEscrito el 02 Dic 2009 08:26 pm

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

firefox
Citar            
MensajeEscrito el 02 Dic 2009 08:36 pm
mmm también quitaste el asunto

Código PHP :

$subject="el asunto";

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

firefox
Citar            
MensajeEscrito el 03 Dic 2009 01:21 am
Seguimos atando cabos jeje.

lo primero de MI MAIL, lo puse aqui para que no se expanda mi mail jeje, pero esta bien puesto en el PHP.

Despues agregue, el $subject="el asunto";

PERO NADA, sigue sin funcionar :S

Gracias Nasho por tu buena voluntado :)

Por Sepultura

60 de clabLevel



 

www.cultosiniestro.com.ar

firefox
Citar            
MensajeEscrito el 03 Dic 2009 02:05 am
en el php empieza con <?php

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

firefox
Citar            
MensajeEscrito el 03 Dic 2009 12:43 pm
Voy a traumatizar a nacho con este codigo jejeje

pos es verdad, NO EMPEZABA POR PHP.

Lo agregue al comienzo, peeeeeeeeeeeero..

NO FUNCIONA :(

Por Sepultura

60 de clabLevel



 

www.cultosiniestro.com.ar

firefox
Citar            
MensajeEscrito el 03 Dic 2009 05:48 pm
vuelve a postear tu código como lo tienes hasta ahorita

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

firefox
Citar            
MensajeEscrito el 03 Dic 2009 06:04 pm
a tus ordenes :

Código ActionScript :

<?php 
if(isset($_POST["nombre"]) &&  isset($_POST["mail"]) && isset($_POST["mensaje"])){ 
$fecha = date("d-M-y H:i");
$mymail = "[email protected]";
$subject = "ConsultaMakeUp";
$contenido = $nombre." Escribio :\n";
$contenido .= $mensaje."\n\n";
$contenido .= "el mensaje se escribio el ".$fecha;
$header = "From:".$mail."\nReply-To:".$mail."\n";
$header .= "X-Mailer:PHP/".phpversion()."\n";
$header .= "Mime-Version: 1.0\n";
$header .= "Content-Type: text/plain";
mail($mymail, $subject, utf8_decode($contenido) ,$header);
echo "&estatus=ok&";
}
?>


vale, pos ahi esta tal cual, y sin modificar mi mail ni nada, TAL CUAL.

Saludos .

Por Sepultura

60 de clabLevel



 

www.cultosiniestro.com.ar

firefox
Citar            
MensajeEscrito el 03 Dic 2009 06:48 pm
A ver si así

Código PHP :

<?php  
if(isset($_POST["nombre"]) &&  isset($_POST["mail"]) && isset($_POST["mensaje"])){  
$fecha = date("d-M-y H:i"); 
$mymail = "[email protected]"; 
$subject = "ConsultaMakeUp"; 
$contenido = $_POST["nombre"]." Escribio :\n"; 
$contenido .= $_POST["mensaje"]."\n\n"; 
$contenido .= "el mensaje se escribio el ".$fecha; 
$header = "From:".$_POST["nombre"]."<".$_POST["mail"].">"."\nReply-To:".$_POST["mail"]."\n";
$header .= "X-Mailer:PHP/".phpversion()."\n"; 
$header .= "Mime-Version: 1.0\n"; 
$header .= "Content-Type: text/html"; 
mail($mymail, $subject, utf8_decode($contenido) ,$header); 
echo "&estatus=ok&"; 
} 
?>

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

firefox
Citar            
MensajeEscrito el 03 Dic 2009 07:03 pm

Por Sepultura

60 de clabLevel



 

www.cultosiniestro.com.ar

firefox
Citar            
MensajeEscrito el 03 Dic 2009 07:18 pm
Ni a los no deseados te llega?... el código ya esta bien

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

firefox
Citar            
MensajeEscrito el 04 Dic 2009 07:05 pm
Nasho, perdoname pero no me llega ni al correo no deseado y como puedo ver, el codigo esta bien, PERO LA VERDAD QUE NO SE PORQUE, no me llega nada :S

Si a alguien se le ocurre algo, se lo agradeceria :)

Por Sepultura

60 de clabLevel



 

www.cultosiniestro.com.ar

firefox

 

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