ola amigos de fdw.
bueno vamos con mi problema, tengo un formulario el cual envia un email por php pero estoy colocandole un validador de capos en java script bueno aca van los codigos
Código Javascript
:
Ver original<script type="Javascript"
function form1_onsubmit(){
if (form1.nombre.value=="") {
alert("La Casilla 'Nombre' está en Blanco")
form1.nombre.focus();
return false
}
if (form1.email.value=="") {
alert("La Casilla 'E-mail' está en Blanco")
form1.email.focus();
return false
}
if (form1.email.value !="") {
var comp, Busq, Resul;
Busq ="@";
Comp = form1.email.value;
Resul = Comp.search(Busq);
if (Resul < 0){
alert("Escriba una dirección de correo electrónico con el formato nombreusuario@ubicación.")
form1.email.focus();
return false
}
}
</script>
y tengo el siguiente formulario
Código HTML:
Ver original<form id="form1" name="form1" method="post" action="enviar.php"> <table width="851" border="0" cellspacing="0"> <td width="220" class="textos_inicio">Tu Nombre:
</td> <td width="609"><input type="text" name="nombre" id="nombre" /></td> <td class="textos_inicio">Nombre del tutoriales:
</td> <td><input type="text" name="nom_tuto" id="nom_tuto" /> </td> <td class="textos_inicio">Programa al que pertenece:
</td> <td><input type="text" name="programa" id="programa" /></td> <td class="textos_inicio">E-mail
</td> <td><input type="text" name="email" id="email" /></td> <td class="textos_inicio">Cuerpo del mensaje (Si es video coloca el link para descargarlos)
</td> <td class="textos_inicio"> </td> <td><input type="submit" name="button" id="button" value="Enviar" /></td>
quisiera saber como hacerlo aaa y el php es
Código PHP:
<?php
$nombre = $_POST['nombre'];
$mail = $_POST['email'];
$programa = $_POST['programa'];
$nom_tuto = $_POST['nom_tuto'];
$header = 'From: ' . $mail . " \r\n";
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";
$mensaje = "Este tutorial fue enviado por " . $nombre . " y el nombre del tutorial es " . $nom_tuto . " \r\n";
$mensaje .= "Su e-mail es: " . $mail . " \r\n";
$mensaje .= "Mensaje: " . $_POST['tutorial'] . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());
$para = '[email protected]';
$asunto = 'tutorial por el formulario de pilopi123';
mail($para, $asunto, utf8_decode($mensaje), $header);
echo 'Mensaje enviado';
?>
<META HTTP-EQUIV="REFRESH" CONTENT="6;URL=http://www.pilopiart.com">
espero que me ayuden gracias y