Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/10/2004, 02:01
Avatar de pulento
pulento
 
Fecha de Ingreso: noviembre-2002
Ubicación: En un pequeño, helado, obscuro reino... llamado Dinamarca.
Mensajes: 1.852
Antigüedad: 21 años, 5 meses
Puntos: 1
Validacion de info en formulario....!

Tengo este code en una pagina contactanos.php ..

<?
function sendMail($from,$subject,$body){
$headers = "From: $from\n";
mail("[email protected]",$subject,$body,$heade rs);
}
if (isset($_POST["btn_enviar"])){
$from=$_POST["from"];
$nombre=$_POST["nombre"];
$mensaje=$_POST["mensaje"];
$body = "Navn ...: ".$nombre." \n\n e-mail ..: ".$from."\n\n Sender besked..: ".$mensaje;
sendMail($from,$nombre,$body);
}else{}
?>


Y en la misma pagina tengo un formulario. donde llamo a la misma pagina luego q la info ha sido enviada.

<FORM name = "formulario" ACTION="contactanos.php" METHOD="POST" >

-code
-code
<INPUT name="btn_enviar" TYPE="submit" VALUE="Enviar" onClick= "valida(formulario)">


Luego valido que la info sea correcta con este script q tengo en la misma pagina.

<script language="javascript">
function valida(form){
if (form.nombre.value=="" || form.mensaje.value=="" || form.from.value.indexOf('@',0)==-1){r=0;alert("Faltan datos por llenar ...!");return false;}
else { alert ("Tu mensaje ha sido enviado, gracias por contactarte con Flotdesign ");return true; }
}
//---->

</script>

Pero me envia la info sin validar siempre .... Cual es el problema..?


Salu2
__________________
http://www.flotdesign.dk/

Última edición por pulento; 22/10/2004 a las 02:07