 |
Foro de Posicionamiento y Buscadores Aprendiendo a Promocionar Páginas Web. Xeoweb :: Sindicar
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Dohko Me gusta MSN!

Registrado: 28 Feb 2006 Mensajes: 424
|
Publicado: Vie Oct 12, 2007 7:15 pm Asunto: Correos por formulario PHP |
|
|
Tengo esto, ¿alguien sabe por que no se ejecuta? Es decir, no muestra fallo alguno, pero no envía el correo. ¿Alguien me ayuda?
| Código: | echo"<form action=\"admin.php?page=supermailer.php\" method=\"post\" name=\"form1\" id=\"form1\" style=\"margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; width:300px;\" onsubmit=\"MM_validateForm('from','','RisEmail','subject','','R','verif_box','','R','message','','R');return document.MM_returnValue\">";
echo"Your e-mail:<br />";
echo"<input name=\"from\" type=\"text\" id=\"from\" style=\"padding:2px; border:1px solid #CCCCCC; width:180px; height:14px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;\" value=\" ";
echo $_POST['from'] ;
echo"\"/><br /><br />Asunto:<br />";
echo"<input name=\"subject\" type=\"text\" id=\"subject\" style=\"padding:2px; border:1px solid #CCCCCC; width:180px; height:14px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;\" value=\"";
echo $_POST['subject'] ;
echo"\"/><br /><br />";
echo"Message:<br />
<textarea name=\"message\" cols=\"6\" rows=\"5\" id=\"message\" style=\"padding:2px; border:1px solid #CCCCCC; width:300px; height:100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;\">"; echo $_POST['message'];
echo"</textarea>";
echo"<input name=\"Submit\" type=\"submit\" style=\"margin-top:10px; display:block; border:1px solid #000000; width:100px; height:20px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-left:2px; padding-right:2px; padding-top:0px; padding-bottom:2px; line-height:14px; background-color:#EFEFEF;\" value=\"Send Message\"/>
</form>";
mail($_POST['from'], $_POST['subject'], $_POST['message']); |
Hola, estoy intentando |
|
| Volver arriba |
|
 |
aken Todavía uso Altavista

Registrado: 08 Oct 2007 Mensajes: 50 Ubicación: Barcelona
|
Publicado: Vie Oct 12, 2007 7:44 pm Asunto: |
|
|
Yo de ti miraria antes de ejecutar el mail() ver si se han rellenado esos $_POST.
Por otro lado desconozco si estas en local o en un servidor web, pero si es el primer caso necesitarás configurar un servicio de mail.
Y por ultimo te hubieras ahorrado mucho trabajo con usar las magic quotes... si pones una comilla simple en echo ' ..... ' ; Te ahorras hacer todo eso tan feo de escapar las comillas dobles.
Un saludo  _________________ Blog: Jordi Oller Advertiser Professional de Google Adwords
Foro Oficial oscommerce en Español |
|
| Volver arriba |
|
 |
Dohko Me gusta MSN!

Registrado: 28 Feb 2006 Mensajes: 424
|
Publicado: Vie Oct 12, 2007 8:04 pm Asunto: |
|
|
| Parece que no se han rellenado los posts. ¿Por qué no se rellenan? |
|
| Volver arriba |
|
 |
aken Todavía uso Altavista

Registrado: 08 Oct 2007 Mensajes: 50 Ubicación: Barcelona
|
Publicado: Vie Oct 12, 2007 8:47 pm Asunto: |
|
|
Los $_POST y el mandar el mail, has de recogerlos en la pagina de destino... que si no me equivoco es: admin.php
Pero con la info que das... mucho tampoco te puedo decir, no se ni desde que pagina los lanzas o si es la misma.
Saludos  _________________ Blog: Jordi Oller Advertiser Professional de Google Adwords
Foro Oficial oscommerce en Español |
|
| Volver arriba |
|
 |
Dohko Me gusta MSN!

Registrado: 28 Feb 2006 Mensajes: 424
|
Publicado: Vie Oct 12, 2007 9:25 pm Asunto: |
|
|
Pues bien, intentaba hacer un plugin para Wordpress, es decir, un plugin que me permitiese enviar correos a direcciones que yo especificase. Este plugin lo que hace es añadir una pestaña al menu de la administración, al pulsar te lleva a un formulario en el que, al introducir todo, enviarías un email. :
| Código: | <?php
/*
Plugin Name: Supermailer
Description: Permite enviar emails masivos a usuarios.
Version: 1.0
Author: ****
Email: jacruth@gmail.com
*/
// Hook for adding admin menus
add_action('admin_menu', 'mt_add_pages');
// action function for above hook
function mt_add_pages() {
// Add a new top-level menu (ill-advised):
add_menu_page('Test Toplevel', 'Email', 8, __FILE__, 'mt_toplevel_page');
}
function mt_toplevel_page() {
echo"<form action=\"admin.php?page=supermailer.php\" method=\"post\" name=\"form1\" id=\"form1\" style=\"margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; width:300px;\" onsubmit=\"MM_validateForm('from','','RisEmail','subject','','R','verif_box','','R','message','','R');return document.MM_returnValue\">";
echo"Your e-mail:<br />";
echo"<input name=\"from\" type=\"text\" id=\"from\" style=\"padding:2px; border:1px solid #CCCCCC; width:180px; height:14px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;\" value=\" ";
echo $_POST['from'] ;
echo"\"/><br /><br />Asunto:<br />";
echo"<input name=\"subject\" type=\"text\" id=\"subject\" style=\"padding:2px; border:1px solid #CCCCCC; width:180px; height:14px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;\" value=\"";
echo $_POST['subject'] ;
echo"\"/><br /><br />";
echo"Message:<br />
<textarea name=\"message\" cols=\"6\" rows=\"5\" id=\"message\" style=\"padding:2px; border:1px solid #CCCCCC; width:300px; height:100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;\">"; echo $_POST['message'];
echo"</textarea>";
echo"<input name=\"Submit\" type=\"submit\" style=\"margin-top:10px; display:block; border:1px solid #000000; width:100px; height:20px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-left:2px; padding-right:2px; padding-top:0px; padding-bottom:2px; line-height:14px; background-color:#EFEFEF;\" value=\"Send Message\"/>
</form>";
mail($_POST['from'], $_POST['subject'], $_POST['message']);
?> |
|
|
| Volver arriba |
|
 |
|
| Respuesta Rápida y Acciones |
| |
|
|
Página 1 de 1
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
|
|
Logo diseñado por iLevante
Powered by phpBB © 2001, 2009 phpBB Group
|