Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/10/2010, 21:32
rodomiro
 
Fecha de Ingreso: agosto-2010
Mensajes: 156
Antigüedad: 14 años, 2 meses
Puntos: 1
Respuesta: Formulario de contactos en DW y php

Hola... primero:

Te recomiendo que ocupes PHPMailer

segundo:
Código PHP:
<form id="contacto"name="form1" method="post" action="enviar.php">
<
label></label>
<
table width="580">
<
tr>
<
td>Nombre</td>
<
td><label>
<
input name="nombre" type="text" size="30">
</
label></td>
</
tr>
<
tr>
<
td><label>E-Mail</label></td>
<
td><input name="email" type="text" size="30"></td>
</
tr>
<
tr>
<
td><label>Empresa</label></td>
<
td><label>
<
input name="empresa" type="text" size="40">
</
label></td>
</
tr>
<
tr>
<
td><label>Tel&eacute;fono</label></td>
<
td><input name="telefono" type="text" size="30"></td>
</
tr>
<
tr>
<
td><label>Direcci&oacute;n</label></td>
<
td><label>
<
textarea name="direccion" cols="35" rows="4"></textarea>
</
label></td>
</
tr>
<
tr>
<
td><label>Mensaje</label></td>
<
td><textarea name="mensaje" cols="40" rows="6"></textarea></td>
</
tr>
<
tr>
<
td><div align="center">presione para </div></td>
<
td><p>
<
label>
<
input type="submit" name="Submit" value="Enviar">
</
label>
<
label>o puede 
<input type="reset" name="Submit2" value="Restablecer">
el formulario</label>
</
p></td>
</
tr>
</
table
Cuando le pones nombre a los INPUT's fijate que sean simples, sin acentos, etc.

Código PHP:
<body>

<?php

//Recogemos las variables enviadas por el formulario

$nombre $_POST['nombre'];
$email$_POST['email'];
$empresa $_POST['empresa'];
$telefono $_POST['telefono'];
$direccion $_POST['direccion'];
$mensaje $_POST['mensaje'];

// Establecemos el header del email
$header 'From: ' $email .'\r\n";
//$header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
//$header .= "Mime-Version: 1.0 \r\n";
//$header .= "Content-Type: text/plain";

//Ingresamos el cuerpo del email
$mensaje = '
Este mensaje fue enviado por' . $Nombre . 'de la empresa' . $Empresa . 'rn';
//Aqui pones el resto del cuerpo...

//Definimos el mail de destino
$para = '
micorreo@privado'

//Definimos el Asunto del mail
$asunto = '
prueba del formulario de filtros rubens'

//Recolectamos y enviamos
mail($para, $asunto, utf8_decode($mensaje), $header);

echo '
Mensaje enviado correctamente;
?>
</body>
</html>
Espero te sirva.

Saludos

Última edición por rodomiro; 18/10/2010 a las 21:41