ahi viene la respuesta:
en el primer foto grama a donde tienes el formulario pon este codigo:
Código:
//---------------------- boton enviar y validaciones
snd.onRelease = function () {
ok = 0; //variable bandera
arroba = e.text.indexOf("@"); //nos fijamos si hay arroba
punto = e.text.indexOf("."); //nos fijamos si hay punto
if(n.text == ".: nombre" || n.text == ""){ //si esta vacio o queda escrito el titulo, da error
n.text = "escriba un nombre"; //sino da ok = 1 y para
n.borderColor = 0x990000;
ok = 1;
}
if(m.text == ".: mensaje" || m.text == ""){ //si esta vacio o queda escrito el titulo, da error
m.text = "complete el campo"; //sino da ok = 1 y para
m.borderColor = 0x990000;
ok = 1;
}
if(t.text == ".: teléfono" || t.text == ""){ //si esta vacio o queda escrito el titulo, da error
t.text = "teléfono inválido"; //sino da ok = 1 y para
t.borderColor = 0x990000;
ok = 1;
}
if (arroba < 1 && punto < 1){ //si esta vacio o queda escrito el titulo, da error
e.text = "e-mail inválido"; //sino da ok = 1 y para
e.borderColor = 0x990000;
ok = 1;
}
if(ok == 0){ //si ok = 0, o sea q esta todo bien
envia(); //llamamos a la funcion envia()
s.border = true; //y habilitamos la propiedad border y omstramos q el mensaje se envio correctamente
s.borderColor = 0x003366
s.text = "Mensaje enviado";
}
}
//---------------------- boton borrar
clr.onRelease = function () {
borrar();
}
//--------------------- función de enviado de datos
function envia() {
//creamos un objeto para enviar al q le asignamos los valores de nustras variables
enviar = new LoadVars();
enviar.nombre = n.text;
enviar.email = e.text;
enviar.tel = t.text;
enviar.mensaje = m.text;
enviar.onLoad = function(success) {
borrar();
};
// este es el archivo php
enviar.sendAndLoad("envia_datos.php", enviar, "POST");
}
//-------------------- función para resetear los campos
function borrar (){
n.text = ".: nombre";
e.text = ".: e-mail";
t.text= ".: teléfono";
m.text = ".: mensaje";
s.text = "";
s.border = false;
n.borderColor = 0x003366
e.borderColor = 0x003366
t.borderColor = 0x003366
m.borderColor = 0x003366
}
//||||||||||||||||||||||||| ESTILOS |||||||||||||||||||||||||||||||||||||
//------------------ estilo nombre
n.text = ".: nombre";
n.border = true; //habilitamos la propiedad border
n.background = true; //tambien la prpiedad background
n.borderColor = 0x003366 //le damos el color al borde, en este caso azul
n.backgroundColor = 0xFFFFFF //el color al fondo, aqui blanco
n.onSetFocus = function(){ //onSetFocus evento al hacer click en el campo
n.backgroundColor = 0xDDDDDD //cambiamos los colores de fondo y borde
n.borderColor = 0x003366
n.text = ""; //limpiamos el campo
}
n.onKillFocus = function(){ //onKillFocus evento al hacer click fuera del campo
n.backgroundColor = 0xFFFFFF //restauramos los colores originales
n.borderColor = 0x003366
if(n.text == ""){ //si ha quedado vacio restauramos el titulo
n.text = ".: nombre";
}
}
//------------------ estilo e-mail
e.text = ".: e-mail";
e._y = n._y + 25; //ubicamos el campo en relacion al campo q este por encima
e.border = true; //y se repite lo mismo en los demas campos
e.background = true;
e.borderColor = 0x003366
e.backgroundColor = 0xFFFFFF
e.onSetFocus = function(){
e.backgroundColor = 0xDDDDDD
e.borderColor = 0x003366
e.text = "";
}
e.onKillFocus = function(){
e.backgroundColor = 0xFFFFFF
e.borderColor = 0x003366
if(e.text == ""){
e.text = ".: e-mail";
}
}
//---------------- estilo teléfono
t.text= ".: teléfono";
t.restrict = "0-9";
t._y = e._y + 25;
t.border = true;
t.background = true;
t.borderColor = 0x003366
t.backgroundColor = 0xFFFFFF
t.onSetFocus = function(){
t.backgroundColor = 0xDDDDDD
t.borderColor = 0x003366
t.text = "";
}
t.onKillFocus = function(){
t.backgroundColor = 0xFFFFFF
t.borderColor = 0x003366
if(t.text == ""){
t.text= ".: teléfono";
}
}
//------------------ estilo mensaje
m.text = ".: mensaje";
m._y = t._y + 25;
m.border = true;
m.background = true;
m.borderColor = 0x003366
m.backgroundColor = 0xFFFFFF
m.onSetFocus = function(){
m.backgroundColor = 0xDDDDDD
m.borderColor = 0x003366
m.text = "";
}
m.onKillFocus = function(){
m.backgroundColor = 0xFFFFFF
m.borderColor = 0x003366
if(m.text == ""){
m.text = ".: mensaje";
}
}
crea cuatro campos de introduccion de texto y ponles nombre: "n", "e", "t", y "m"
y uno de texto dinamico de nombre "s"; tb crea dos botones uno para enviar de nombre "snd", y otro para borrar de nombre "clr";
luego crea un archivo PHP llamado "envia_datos.php" con el sig. codigo:
Código:
<?php
extract($_POST);
$MailTo="[email protected]"; //<----------------- MAIL
$dia=date("m.d.Y");
$hora=date("H:i:s");
$contenido="
El Mensaje se Envio el $dia a las $hora:\n\n
----------------------------------------------------------------------------\n
Nombre $nombre\n //<-------variables desde flash
E-mail: $email\n
Teléfono: $tel\n
----------------------------------------------------------------------------\n
Mensaje: $mensaje\n
----------------------------------------------------------------------------\n
";
mail($MailTo, "$subject (de $nombre $apellido)", $contenido, "From: $email");
?>
cabe mencionar que tienes que editar el correo electronico luego el archivo php que creaste subirlo en el mismo directorio donde vas a subir tu sitio web, logicamentes debes tener en tu servicio de hosting la posibilidad de subir php.
esto todo, y ya nos e peleen por eso de los Lammers, la neta eso no es ser lammer, hay que informarse primero y no decir cosas ilogicas e hipocresias, por que todos tenemos algo de piratas, ahi se ven !