Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/07/2010, 16:36
XxflezhaxX
 
Fecha de Ingreso: noviembre-2009
Ubicación: Barcelona
Mensajes: 214
Antigüedad: 15 años
Puntos: 6
Respuesta: Formulario de contacto

Hola amigo...
aqui te dejo un formulario con script de PHP y te marco que campos editar.

Código HTML:
<html>

<body>
<!-- -INICIA EL FORMULARIO ------------------------------------ -->

<form id="form1" name="form1" method="post" action="respuesta.php" ">

Nombre: <input type="text" name="victimaNombre" id="victimaNombre" /> <br>

Mail: <input type="text" name="victimaMail" id="victimaMail" /> <br>

Comentarios: <textarea name="victimaComentarios" cols="30" rows="5" id="victimaComentarios"></textarea> <br>

<input type="submit" name="envio" id="envio" value="Enviar" />
</form>

<!-- TERMINA ELFORMULARIO ------------------------------------ -->
</body>

</html> 

aqui el codigo para que crees un archivo llamado respuesta.php:

Código PHP:
<?php
$nombre 
$_POST["victimaNombre"];
$mail $_POST["victimaMail"];
$comentario $_POST["victimaComentarios"];
include(
"conecta.php");
mysql_query('INSERT INTO contacto VALUES ("'.$nombre.'","'.$mail.'");',$link);
mysql_close($link);
echo 
"<center> Gracias por comunicarse con nosotros <b>".$nombre."</b>, en la brevedad posible nos pondremos en contacto con usted. </center>";
$cabezera "From: ".$nombre."<[email protected]>\r\n Content-type: text/html\r\n";
$cuerpo $nombre."\n".$mail."\n".$comentario;
mail("[email protected]","Formulario de contacto"$cuerpo$cabezera);
?>

y aqui para que crees el archivo conecta.php (donde iran los datos de la base de datos)

Código PHP:
<?php
function Conectarse()
{
if (!(
$link=mysql_connect("NOMBRE DE SERVIDOR DE SQL","NOMBRE DEL USUARIO DE LA BD","CONTRASEÑA")))
{
echo 
"Error conectando a la base de datos.";
exit();
}
if (!
mysql_select_db("NOMBRE DE LA BD",$link))
{
echo 
"Error seleccionando la base de datos.";
exit();
}
return 
$link;
}
$link=Conectarse();
?>
saludos!!