Este formulario funciona a la perfeccion, es basico, el problema es que al hacer click en "ENVIAR" se envia, estando en blanco los campos de Nombre, tel, etc etc (todos los campos)
Quiero saber como validar los campos NOMBRE Y APELLIDO, EMAIL, y TELEFONO con php o javascript.
He tratado, pero... no hubo caso...
Me funciona la validacion pero cuando escribo en action="enviar.php" se me desmorona todo...!!!!
Alguien algun consejo a un novato?
Abajo les dejo las dos paginas;
contacto.php
Código PHP:
<table width="80%" border="0" align="left" cellpadding="10" cellspacing="0">
<tr>
<td width="655" height="324"><form onsubmit="return checkrequired(this)" id="form1" name="form1" method="post" action="http://web-laquesea.com/enviar.php">
<p>Nombre y apellido:<br />
<label>
<input name="nombre" type="text" class="form" id="nombre" size="60" />
</label>
</p>
<p>Correo:<br />
<input name="email" type="text" class="form" id="email" value="@" size="60" />
</p>
<p>Telefono (particular y celular):<br />
<input name="telefono" type="text" class="form" id="telefono" size="60"/>
</p>
<p>Localidad:<br />
<input name="localidad" type="text" class="form" id="localidad" size="60"/>
</p>
<p> Motivo:<br />
<textarea name="motivo" cols="58" rows="15" id="motivo" class="form"></textarea>
<br />
<label> <br />
<input type="submit" name="Submit2" value="Enviar" class="form"/>
</label>
<label></label>
<label></label>
</p>
</form></td>
</tr>
</table>
enviar.php
Código PHP:
<?php
$mail='[email protected]';
$nombre = $_POST['nombre'];
$email = $_POST['email'];
$telefono = $_POST['telefono'];
$localidad = $_POST['localidad'];
$motivo = $_POST['motivo'];
$thank="http://web-laquesea.com";
$message = "
Nombre Completo: ".$nombre."
Email: " .$email."
Telefono: ".$telefono."
Localidad: ".$localidad."
Motivo del correo: ".$motivo."";
if (mail($mail,"Email desde http://web-laquesea.com",$message))
Header ("Location: $thank");
?>