mi problema es que quiero enviar un formulario pero que al momento de dar click en enviar no me abra el outlet ni cualquier ootr programa
alguien me puede ayudar porfavor
| ||||
Respuesta: ayuda con mandar un formulario por correo pues... el tema ya ha sido tratado, ya habías buscado antes ??? (seguro ... no me digas que no es lo que buscas, por que es lo mismo)
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
| ||||
Respuesta: ayuda con mandar un formulario por correo
__________________ Hay 10 tipos de personas, los que entienden binario y los que no. (Anónimo) www.programandoweb.com |
| |||
Respuesta: ayuda con mandar un formulario por correo Usá este código: Son dos archivos! 1º:
Código:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Envia mails</title> </head> <script type="text/javascript"> ///----Funcion que envía datos!!!! function enviar(){ if(document.FormEnvia.nombreApell.value!="" && document.FormEnvia.mailContacto.value!="" && document.FormEnvia.txtDetalle.value!=""){ document.FormEnvia.submit(); return true; }else{ alert("Error: debe completar todos los campos!"); return false; } } </script> <body> <form action="Proc_enviar mails.php" name="FormEnvia" method="post"> <table> <tr> <td>Nombre y Apellido</td><td><input name="nombreApell" type="text" maxlength="250"/></td> </tr> <tr> <td>Mail contacto</td><td><input name="mailContacto" type="text" maxlength="250"/></td> </tr> <tr> <td colspan="2"><textarea style="height:110px; width:275px;" name="txtDetalle"></textarea></td> </tr> <tr> <td colspan="2"><input type="button" value="Enviar" onClick="enviar();"></td> </tr> <tr> <td colspan="2"> </td> </tr> <? if(isset($_GET['envio'])){ ?> <tr> <td colspan="2">El mail ha sido enviado!!!!</td> </tr> <? } ?> </table> </form> </body> </html> 2º Archivo, el que envía!
Código:
<? //---Recupero los datos!!! $nombreApell = $_POST['nombreApell']; $mailContacto = $_POST['mailContacto']; $txtDetalle = $_POST['txtDetalle']; $to = "direccion donde llegaran los mails!!"; $from = "[email protected]"; $headers = 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $headers .= "From: ".$from ."\r\n"; $asunto = "Asunto de prueba"; mail($to,$asunto,nl2br(htmlentities($txtDetalle)), $headers); echo "<script language=javascript> location = 'frm_enviar.php?&envio=ok';</script>"; ?> Espero que te sirva. Funciona 100% Siempre y cuando esté bien configurado php! De utilizar un hosting solicita ayuda al contacto de soporte de tu hosting. Muchas veces tenés que poner en lugar de [email protected] una dirección válida de tu host. Saludos, Felipe |
| ||||
Respuesta: ayuda con mandar un formulario por correo gracias y lo que dices de que solicite pss yo tengo una cuenta de mi hosting [email protected] si la tengo pongo esa y otra cosa segun lo que lei en el codigo el primer codigo se llamaria 'frm_enviar.php y el segundo Proc_enviar mails.php estoy en lo correcto los subo ami hosting ya preebo bueno deja lo cheko |
| ||||
Respuesta: ayuda con mandar un formulario por correo oye felipe_77 si me servio tu codigo pero tengo un error si me manda lo que pongo el en cuadro de txto pero no me manda lo de las cajas de texto $nombreApell = $_POST['nombreApell']; $mailContacto = $_POST['mailContacto']; solo me aparece la dirreccion prueba@tudominio que puedo hacer para que aparesca la direccion que ponen en $mailContacto = $_POST['mailContacto']; y no la de prueba@tudominio |
| |||
Respuesta: ayuda con mandar un formulario por correo OK me olvidé de agregarle el teléfono y la dirección de correo al cuerpo del mail! Buscá la manera de concatenarlo con el detalle o sea la caja de texto! Perdón! Y en cuanto a la dirección del contacto probá ponerla en lugar de [email protected]! Saludos! |
| ||||
Respuesta: ayuda con mandar un formulario por correo alguien me puede ayudar a que se pueda mandar bien mi formulario tengo estos codigos frm_enviar.php Código PHP: Proc_enviar mails.php Código PHP: Última edición por drecker; 14/12/2008 a las 01:55 |
| |||
Respuesta: ayuda con mandar un formulario por correo <? //---Recupero los datos!!! $cliente = $_POST['cliente']; $mailContacto = $_POST['mailContacto']; $txtDetalle = $_POST['txtDetalle']; $to = "[email protected]"; $from = "$mailContacto"; $headers = 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $headers = "From: ".$from ."\r\n"; $asunto = "Asunto de prueba"; $body = "Cliente: ".$cliente. "<br>"; $body .= "E-Mail: ".$mailContacto. "<br>"; $body .= "Consulta: <BR>-------------------------------<BR> "; $body .= nl2br(htmlentities($txtDetalle)); mail($to,$asunto,$body, $headers); echo "<script language=javascript> location = 'frm_enviar.php?&envio=ok';</script>"; ?> Fijate que la variable $body voy concatenando los datos del formulario. Eso es lo que te decía antes. Probalo y espero que te funcione! Sludos. |
| ||||
Respuesta: ayuda con mandar un formulario por correo oye felipe_77 un favorsote puedes modificar tu eltimo mensaje en este tema porfavor esque cuando busco mi pagina en google me aparece esta pagina tambien y mi maestro me va a regañar seria en este pedazo del cogido porfavor $to = "[email protected]"; $from = "$mailContacto"; lo que pasa es que como es mi proyecto mi maestro se pone medio punk y no pss puede que me regañe o que me diga que no vale mi proyecto por que pedi ayuda disculpa la molestia pero pss como el profesor va buscar desde google mi pagina pss cuando la busca aparece esta pagina donde pido ayuda para enviar email con php si puedes cambiar bueno me voy me despido Última edición por drecker; 11/12/2008 a las 10:09 |