Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/03/2006, 16:30
Avatar de xcars
xcars
 
Fecha de Ingreso: mayo-2005
Ubicación: El Salvador
Mensajes: 753
Antigüedad: 18 años, 11 meses
Puntos: 4
Cita:
Iniciado por kaliyas
Buenas.
Se que ya estaran cansados de la misma pregunta, pero es que simplemente intento varias tecnicas y no se que estoy haciendo mal y sigo investigando y no me resuelvo nada.

Quiero hacer un formulario el cual las respuestas quiero que lleguen a mi email.
Lo trate de hacer con CGI y nada... no se si el alojamiento web no tenia la opcion disponible... El hosting tiene PHP y Mysql, es por eso que quiero algun script en php.

Gracias por su ayuda.
pra hacer esto, necesitas tener un servidor SMTP sin restricciones, por lo general algunos mail en los hosting no te dejan enviar correos atraves de ellos desde tus aplicaciones.
Yo resolvi el problema instalando un programita llamado miniRelay, luego debes habilitar en tu PHP.ini la seccion SMTP y listo
aki te dejo el codigo que utilizo yo para enviar emails.
FORMULARIO
Código HTML:
<html>
<head>

<title> Formulario </title>

</head>

<body>
<form method="POST" action="enviaremail.php">

Nombre: <input type="text" name="nom">
<br><br>
Apellido :
<input type="text" name="ape">
<br><br>
Correo :
<input type="text" name="cor">
<br><br>
Telefono :
<input type="text" name="tel">
<br>
<br>

<input type="Submit" value="Enviar mail">

</form>
<p>&nbsp;</p>
</body>
</html> 
ENVIAREMAIL.PHP
Código PHP:
<?
$n
=$_POST['nom'];
$a=$_POST['ape'];
$c=$_POST['cor'];
$e=$_POST['tel'];

$para="[email protected]"//deberia ser el tuyo
$asunto="formulario Web";
$cpo.="nombre: ".$n."<p>&nbsp;</p>";
$cpo.="apellido: ".$a."<p>&nbsp;</p>";
$cpo.="correo: ".$c."<p>&nbsp;</p>";
$cpo.="telefono: ".$e."<p>&nbsp;</p>";
echo 
"\n Contenido: ".$cpo;
mail($para,$asunto,$cpo);

?>
si tienes mas dudas, no dudes en preguntar
__________________
Con Microaplicaciones puedes hacer tu tienda en línea de forma sencilla y rápida, sin costos ocultos y con mucha responsabilidad.