Hola!!
Tengo unos formularios de solicitud de información en php. Cuando llega un nuevo formulario al correo, el nombre siempre es admin@pw1. No se que significa y si se puede cambiar por otra direccion y como.
Gracias
| |||
formulario php duda Hola!! Tengo unos formularios de solicitud de información en php. Cuando llega un nuevo formulario al correo, el nombre siempre es admin@pw1. No se que significa y si se puede cambiar por otra direccion y como. Gracias |
| ||||
Habrá que ver qué haces... Ve el uso de la función mail() (si es eso lo que ocupas): http://mx.php.net/manual/es/ref.mail.php
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |
| |||
Pues no lo sé exactamente, pero supongo que lo puedes configurar en el php.ini Suerte! |
| |||
Hola!! El codigo es este: <? if (!$HTTP_POST_VARS){ ?> aqui va el formulario <? }else{ //Estoy recibiendo el formulario, compongo el cuerpo $cuerpo = "Formulario enviado\n"; $cuerpo = "SOLICITUD DE INFORMACIÓN ASOCIARSE\n"; $cuerpo .= "Nombre: " . $HTTP_POST_VARS["nombre"] . "\n"; $cuerpo .= "Empresa: " . $HTTP_POST_VARS["empresa"] . "\n"; $cuerpo .= "Cargo: " . $HTTP_POST_VARS["cargo"] . "\n"; $cuerpo .= "Actividad: " . $HTTP_POST_VARS["actividad"] . "\n"; $cuerpo .= "Cargo: " . $HTTP_POST_VARS["cargo"] . "\n"; $cuerpo .= "Dirección: " . $HTTP_POST_VARS["direccion"] . "\n"; $cuerpo .= "Producto: " . $HTTP_POST_VARS["producto"] . "\n"; $cuerpo .= "Observaciones: " . $HTTP_POST_VARS["coment"] . "\n"; //mando el correo... mail("[email protected]","Formulario recibido",$cuerpo); //doy las gracias por el envío echo(" <table class='agradecimiento2'> <tr> <th class='agradecimiento2'>Gracias por rellenar el formulario. Nos pondremos en contacto con usted tan pronto como nos sea posible.</th> </tr> </table> "); } ?> No se como cambiar el php.ini si debo hacerlo ahi. como lo puedo hacer?? |
| |||
Creo que no comprendo del todo el problema, pero voy a ponerle algo de intuición :) Imagino que lo que quieres decir es que cuando recibes el mail el nombre del que envía es siempre admin@pw1 Si es así, como decía Jam1138 sólo hay que revisar algún ejemplo de la función mail. En tu caso sería una cosa más o menos así: mail("[email protected]","Formulario recibido",$cuerpo, "From: 'mi nombre'<[email protected]>\n"); Espero que te sirva de ayuda. |
| |||
Así es .. El nombre que ves ahí es el e-mail por defecto configurado en PHP: "sendmailfrom" .. o bien el que coloca tu MTA (Mail Transfer Agent) si no se le indica ningúno como de hecho no lo hacias. En el ejemplo de mamuso se usa como parte de las cabeceras de mail() la etiqueta "FROM" para definir que nombre quieres que aparezca en "De" al recibir tu e-mail. Un saludo, |