Foros del Web » Programando para Internet » PHP »

Formulario y al mail....

Estas en el tema de Formulario y al mail.... en el foro de PHP en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 23/03/2006, 16:25
 
Fecha de Ingreso: julio-2005
Mensajes: 20
Antigüedad: 12 años, 5 meses
Puntos: 0
Formulario y al mail....

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.
  #2 (permalink)  
Antiguo 23/03/2006, 16:30
Avatar de xcars  
Fecha de Ingreso: mayo-2005
Mensajes: 753
Antigüedad: 12 años, 7 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
__________________
Visita mi comprador de móviles
  #3 (permalink)  
Antiguo 23/03/2006, 16:32
Avatar de xcars  
Fecha de Ingreso: mayo-2005
Mensajes: 753
Antigüedad: 12 años, 7 meses
Puntos: 4
ah olvide poner la configuracion del php.ini
Código HTML:
[mail function]
; For Win32 only.
SMTP = 127.0.0.1
smtp_port = 25

; For Win32 only.
sendmail_from = [email protected]
__________________
Visita mi comprador de móviles
  #4 (permalink)  
Antiguo 23/03/2006, 17:31
 
Fecha de Ingreso: julio-2005
Mensajes: 20
Antigüedad: 12 años, 5 meses
Puntos: 0
gracias por tu respuesta... la unica parte que no entendi es la de php.ini...
hago un php en bloq de notas y escribo la linea... o como hago para conseguir ese file
gracias.

Lo que me mencionaste el programa de minirelay.. consigo ese programa y despues lo subo a la web?
gracias

PD... Deben de haber otras maneras para que te llegue la informacion al mail.. me gustaria saberlas tambien.. si no es mucha molestia... gracias
  #5 (permalink)  
Antiguo 23/03/2006, 17:33
Avatar de xcars  
Fecha de Ingreso: mayo-2005
Mensajes: 753
Antigüedad: 12 años, 7 meses
Puntos: 4
Cita:
Iniciado por kaliyas
gracias por tu respuesta... la unica parte que no entendi es la de php.ini...
hago un php en bloq de notas y escribo la linea... o como hago para conseguir ese file
gracias.

Lo que me mencionaste el programa de minirelay.. consigo ese programa y despues lo subo a la web?
gracias
no no no, creoque no fui especifico.
con miniRelay lo que haces es que conviertes tu pc normal en un servidor SMTP, y desde tu pc podras enviar los correos...
__________________
Visita mi comprador de móviles
  #6 (permalink)  
Antiguo 23/03/2006, 19:34
 
Fecha de Ingreso: julio-2005
Mensajes: 20
Antigüedad: 12 años, 5 meses
Puntos: 0
veo veo....
pero no entiendo mucho.. tu disculpa mi ignorancia...
pero agradezo tu ayuda...

He estado leyendo el post de "Formularios PHP" y se me complica un poco la situacion... cuando llega a la parte de ver.php ... no hay una forma que la informacion corra directo al mail?
gracias
  #7 (permalink)  
Antiguo 24/03/2006, 14:44
Avatar de xcars  
Fecha de Ingreso: mayo-2005
Mensajes: 753
Antigüedad: 12 años, 7 meses
Puntos: 4
Cita:
Iniciado por kaliyas
veo veo....
pero no entiendo mucho.. tu disculpa mi ignorancia...
pero agradezo tu ayuda...

He estado leyendo el post de "Formularios PHP" y se me complica un poco la situacion... cuando llega a la parte de ver.php ... no hay una forma que la informacion corra directo al mail?
gracias
perdon, pero no entendi muy bien tu ultima pregunta...
__________________
Visita mi comprador de móviles
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:16.