| Ver tema anterior :: Ver tema siguiente |
pescater2 Novato por aquí
Registrado: 10 Feb 2011 Mensajes: 1
|
Publicado: Jue Feb 10, 2011 1:45 pm Asunto: Crear formulario |
|
|
|
No soy un gran experto de hecho estoy haciendo de manera oficial mi primera web y estoy atascado con los formularios, me explico:
Primero quería hacer que el formulario fuesea una direccion de correo y parece ser que no se puede, que hay que usar PHP. Esto es cierto?
Segundo en caso de usar PHP y no teniendo como algunos de vosotros mucho nivel de PHP pregunto:
- de Donde puedo bajarme que sea de confianza un formulario para mi web.En webtaller he localizado alguno pero las instrucciones para instalarlo en mi web o estan en ingles o no estan suficientemente explicadas. Existe algun manual de los pasos para su instalacion?
Por ultimo el servidor que contrate en su momento suelen realizar los formularios que se les pidan?
No aburro mas, gracias por la paciencia y espero opiniones. |
|
| Volver arriba |
|
|
susiw Empieza a enterarse de lo que vá
Registrado: 07 Nov 2007 Mensajes: 15
|
Publicado: Vie Feb 18, 2011 12:35 pm Asunto: buscar un código ejemplo |
|
|
|
Te comprendo, yo he pasado por eso...aunque te diré que si no comprendes cómo funciona PHP es casi imposible, pero bueno, ahí va mi ayuda
Lo primero que tienes que hacer es crear la página con extensión php (podrás verlo en Dreamweaver por ejemplo). Pega éste código en el body(lo siento es el que yo he utilizado y estará lleno de html por todas partes)y cambia donde pone "elnombredetupaginaconformulario","sitioweb","tumail@tusitio" en el código siguiente:
<?
//esto comprueba que aún no se ha enviado nada y por ello muestra el formulario.
if (!$_POST){
?>
</strong> </strong>
<form action="elnombredetupaginaconformulario.php" method="post">
<label for="name"></label>
<div align="center"><span class="bot_line">
</span>
<p class="bot_line">
<label for="name"> <br />
Nombre:</label>
<span class="bot_line"><br />
<input type="text" name="nombre" title="Tu Nombre" />
<label for="puesto"></label>
<br />
<label for="mail"><br />
e-mail:</label>
<br />
<input type="text" name="mail" title="Tu dirección de correo" />
<br />
<label for="tel"><br />
Télefono:</label>
<br />
<input type="text" name="tel" title="Tu telefono" />
<br />
<label for="notes"><br />
Mensaje:<br />
</label>
</span>
<textarea name="coment" rows="13" cols="60"></textarea>
</p>
</p>
</div>
<p align="center"><strong><br />
<strong>
<input type="submit" id="send2" name="send" value="enviar »" />
</strong> </strong>
</fieldset>
</p>
<p> </p>
</form>
<?
//si se ha enviado el formulario se recogerá la información y se enviará a una dirección de correo
}else{
//Estoy recibiendo el formulario, compongo el cuerpo
$cuerpo = "Formulario enviado desde tu sitioweb.com:\n";
$cuerpo .= "Nombre: " . $_POST["nombre"] . "\n";
$cuerpo .= "Email: " . $_POST["mail"] . "\n";
$cuerpo .= "Telefono: " . $_POST["tel"] . "\n";
$cuerpo .= "Mensaje: " . $_POST["coment"] . "\n";
//mando el correo...
mail("tumail@tusitio.com","Formulario recibido",$cuerpo);
//doy las gracias por el envío
echo "Gracias por rellenar el formulario. Se ha enviado correctamente.";
}
?>
Espero que te funcione  |
|
| Volver arriba |
|
|
|
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
|
|
|
|
|
|