Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/11/2003, 18:23
Pax-Man
 
Fecha de Ingreso: noviembre-2003
Mensajes: 403
Antigüedad: 20 años, 5 meses
Puntos: 4
Formulario de envio de correo....???

Voy a explicarme primero..
Estoy haciendo un sitio web en el cual necesito q los usuarios puedan enviarme un correo sin necesidad de usar el outlock experss, el cual si no lo tienes configurado es bastante problematico...

Pensado en la comodidad de tdos mis usuarios he visto en varias paginas como usando codigos php puedes generar una formularios en el cual los usuarios puedan ingresar en nombre, el correo, y asunto y listo los usarios me envian un correo a una direccion preescrita...

Buscando y buscando en internet logre conseguir este codigo.. PEnse q era el q necesitaba
Cita:
<html>
<head>
<title>Sugerencias</title>
</head>
<body bgcolor="#FFFFFF">
<?php
// Si se ha cubierto y enviado el formulario lo procesamos
if ($submit == 'enviar')
{
// Poner aquí la dirección de correo electrónico a la
// que se remitirá el contenido del formulario
$to = "[email protected]";
// Asunto del correo. También podríamos dejar que lo
// rellenase el usuario en el formulario
$subject = "Sugerencias vía web";
// Contenido del mensaje. Ponemos delante el
// remitente
$message = "$nombre ($email)\n\n$comentarios\n";
// Cabecera del mensaje. No se verá, pero es necesario
// para que nos funcione todo bien
$headers = "From: $nombre\nTo: Centro\nReply-To: $email";
// Envío del mensaje
if (mail($to, $subject, $message, $headers))
{
// Ha funcionado
print "<p>Su formulario ha sido remitido.</p>";
}
else
{
// No ha funcionado
print "<p>No se ha podido remitir el formulario.</p>";
print "<p><a href=javascript:history.back()>Volver</a></p>";
}
}
// Si no se ha procesado el formulario es que aún no lo hemos
// presentado, así que hagámoslo
else
{
?>

<p>Envío de sugerencias</p>

<form action="<?php echo $PHP_SELF ?>" method="post">
<table width="400" border="0" cellspacing="1" cellpadding="2">
<tr>
<td>Nombre</td>
<td><input type="text" name="nombre" size="35"></td>
</tr>
<tr>
<td>Email</td>
<td><input type="text" name="email" size="35"></td>
</tr>
<tr>
<td>Comentarios</td>
<td><textarea cols="45" rows="15" name="comentarios"></textarea></td>
</tr>
<tr>
<td colspan="2"><input type="submit" name="submit" value="enviar"></td>
</tr>
</table>
</form>

<?
}
?>

</body>
</html>
Pero al subirlo a mi server ( si acepta modulos php) nunca logre enviarme un correo.. :S

...
Si alguien sabe como solucionarlo, pls necesito esa ayuda... alguien q pueda pls...
Si quieren saber de donde lo consegui fue aka
[url]http://www.educastur.princast.es/usuarios/formmail.php[/url