hola, buenas tardes, resulta que he confeccionado un formulario mediante javascript en el que he incorporado mediante este lenguaje de programacion una funcion para realizar ciertas comprobaciones de los elementos del formulario antes de realizar el envío.
Tengo un servidor de prueba pero el problema es que no se que poner en 'action=#', para poder realizar la comprobacion..
No se si se puede enviar directamente a una direccion de correo solo para ver si funciona el formulario o que exactamente.
me pueden ayudar? saludos...
validacion formulario
Re: validacion formulario
Los formulario se hacen con html y en action pones la url a la que se manda la informacion para procesarla. Es en ese fichero donde con php deberias hacer de nuevo las comprobaciones que hiciste con javascript antes de enviarla. Puesto que javascript se puede desactivar en el navegador.
[equipo]PC1|Intel Core 2 Quad 9550 3,4Ghz|ASUS P5Q PRO|4 Gb G.Skill Extreme PC2-8800 1100Mhz|Gainward HD 4870 Golden Sample 1GB GDDR5|500Gb Seagate Barracuda|Asus DRW-24B3ST|Asus Triton 81|NOX Pulsar 750W|NOX Moonlight SE||XP, W7, OpenSuse 12.1|Samsung P2370HD|||2 x 500Gb Seagate Barracuda. 1TB WD Caviar Black. 2TB WD Caviar Green|[/equipo]
Re: validacion formulario
quieres decir que debo de realizar un archivo php, para que despues, con mi servidor de pruebas, verificar que el formulario funciona correctamente?
Re: validacion formulario
Si, y en ese documento, recoger los datos y mostrarlos por ejemplo si solo quieres ver que funciona el formulario pero no se porque no iba a funcionar.
Si solo es un formulario de contacto, esto te puede ayudar, si miras por ahí hay muchas formas de hacerlo.
Si solo es un formulario de contacto, esto te puede ayudar, si miras por ahí hay muchas formas de hacerlo.
[equipo]PC1|Intel Core 2 Quad 9550 3,4Ghz|ASUS P5Q PRO|4 Gb G.Skill Extreme PC2-8800 1100Mhz|Gainward HD 4870 Golden Sample 1GB GDDR5|500Gb Seagate Barracuda|Asus DRW-24B3ST|Asus Triton 81|NOX Pulsar 750W|NOX Moonlight SE||XP, W7, OpenSuse 12.1|Samsung P2370HD|||2 x 500Gb Seagate Barracuda. 1TB WD Caviar Black. 2TB WD Caviar Green|[/equipo]
Re: validacion formulario
he enlazado mi pagina de contacto mediante 'action', a este archivo. me puedes decir si es correcto para comenzar a ver si mi formulario funciona bien?
<?php
$your_email = "fmiguel.capel@gmail.com";
$headers= "From: ".$_POST['nombre']." <".$_POST['email'].">\r\n";
$headers.='Content-type: text/html; charset=utf-8';
mail($your_email, $_POST['asunto'], "
<html>
<head>
<title>Formulario de Contacto</title>
</head>
<body>
Formulario de Contacto<br><br>
Nombre : ".$_POST['nombre']."<br>
Primer_apellido : ".$_POST['primer_apellido']."<br>
segundo_apellido : ".$_POST['segundo_apellido']."<br>
Nacimiento : ".$_POST['nacimiento']."<br>
codigo_postal : ".$_POST['codigo_postal']."<br>
Telefono : ".$_POST['telefono']."<br>
Email : ".$_POST['email']."<br><br>
Asunto : ".$_POST['asunto']."<br>
Mensaje : <br>".$_POST['mensaje']."<br>
aceptacion_condiciones : ".$_POST['condiciones_legales']."<br>
</body>
</html>" , $headers);
header("Location: ./respuesta_mensaje.html?page=_contact_message.htm");
?>
<?php
$your_email = "fmiguel.capel@gmail.com";
$headers= "From: ".$_POST['nombre']." <".$_POST['email'].">\r\n";
$headers.='Content-type: text/html; charset=utf-8';
mail($your_email, $_POST['asunto'], "
<html>
<head>
<title>Formulario de Contacto</title>
</head>
<body>
Formulario de Contacto<br><br>
Nombre : ".$_POST['nombre']."<br>
Primer_apellido : ".$_POST['primer_apellido']."<br>
segundo_apellido : ".$_POST['segundo_apellido']."<br>
Nacimiento : ".$_POST['nacimiento']."<br>
codigo_postal : ".$_POST['codigo_postal']."<br>
Telefono : ".$_POST['telefono']."<br>
Email : ".$_POST['email']."<br><br>
Asunto : ".$_POST['asunto']."<br>
Mensaje : <br>".$_POST['mensaje']."<br>
aceptacion_condiciones : ".$_POST['condiciones_legales']."<br>
</body>
</html>" , $headers);
header("Location: ./respuesta_mensaje.html?page=_contact_message.htm");
?>