Retroceder   Foros del Web > Diseño de Sitios web > Aplicaciones pre-fabricadas

Respuesta
 
Herramientas Desplegado
Antiguo 02-abr-2006, 12:28   #1 (permalink)
Anarninquë tiene algunos puntos positivos de karma
 
Avatar de Anarninquë
 
Fecha de Ingreso: julio-2005
Ubicación: MVD | Uruguay
Mensajes: 787
Enviar un mensaje por MSN a Anarninquë Enviar un mensaje por Skype™ a Anarninquë
Exclamación Foro phpbb + mail

Hola, lo que estoy intentando hacer es que cada vez que se postee algún mensaje en mi foro phpbb me envíe ese mensaje a una dir de e-mail (en este caso es una lista de correo, pero creo que no influye eso)...

Lo que se me ocurrió es que cuando agrega el post a la DB lo envíe con una función mail()

esto les parece correcto? o alguien tiene una mejor opción?

bueno, pero la duda más importante es: ¿alguien sabe en qué archivo es que hace el "INSERT" a la db de cada post?

por favor, necesito su ayuda... (estoy buscando en varios archivos pero no consigo encontrarlo!)


espero que alguien pueda ayudarme...!
gracias
__________________
Marcelo Ferreiro - Desarrollador Web
Te invito a visitar mi web y mi blog
Anarninquë está desconectado   Responder Citando
Antiguo 02-abr-2006, 14:37   #2 (permalink)
Ged
Ged está en el buen camino
 
Avatar de Ged
 
Fecha de Ingreso: enero-2003
Mensajes: 141
Hola, creo que debes editar posting.php

busca la línea

Código:
// Submit post/vote (newtopic, edit, reply, etc.)
y a partir de ahí ya es todo tuyo

Suerte
__________________
Drupal Mundo Drupal

Canarios El mundo de la canaricultura
Ged está desconectado   Responder Citando
Antiguo 02-abr-2006, 15:07   #3 (permalink)
Anarninquë tiene algunos puntos positivos de karma
 
Avatar de Anarninquë
 
Fecha de Ingreso: julio-2005
Ubicación: MVD | Uruguay
Mensajes: 787
Enviar un mensaje por MSN a Anarninquë Enviar un mensaje por Skype™ a Anarninquë
D+ muchas gracias, voy a probarlo...
ya les contare si me anduvo!

gracias de nuevo!

chaw
__________________
Marcelo Ferreiro - Desarrollador Web
Te invito a visitar mi web y mi blog
Anarninquë está desconectado   Responder Citando
Antiguo 02-abr-2006, 16:16   #4 (permalink)
Anarninquë tiene algunos puntos positivos de karma
 
Avatar de Anarninquë
 
Fecha de Ingreso: julio-2005
Ubicación: MVD | Uruguay
Mensajes: 787
Enviar un mensaje por MSN a Anarninquë Enviar un mensaje por Skype™ a Anarninquë
Necesito AYUDA!

Bueno, la verdad que gracias porque al final lo logré... (aunque no 100% ) jeje

bueno, la cosa es que no logro que me pase algunas variables al mail... acá dejo el código a ver que les parece:

Código PHP:
    switch ( $mode )
    {
        case 
'editpost':
        case 
'newtopic':
        case 
'reply':
            
$username = ( !empty($HTTP_POST_VARS['username']) ) ? $HTTP_POST_VARS['username'] : '';
            
$subject = ( !empty($HTTP_POST_VARS['subject']) ) ? trim($HTTP_POST_VARS['subject']) : '';
            
$message = ( !empty($HTTP_POST_VARS['message']) ) ? $HTTP_POST_VARS['message'] : '';
            
$poll_title = ( isset($HTTP_POST_VARS['poll_title']) && $is_auth['auth_pollcreate'] ) ? $HTTP_POST_VARS['poll_title'] : '';
            
$poll_options = ( isset($HTTP_POST_VARS['poll_option_text']) && $is_auth['auth_pollcreate'] ) ? $HTTP_POST_VARS['poll_option_text'] : '';
            
$poll_length = ( isset($HTTP_POST_VARS['poll_length']) && $is_auth['auth_pollcreate'] ) ? $HTTP_POST_VARS['poll_length'] : '';
            
$bbcode_uid '';

            
prepare_post($mode$post_data$bbcode_on$html_on$smilies_on$error_msg$username$bbcode_uid$subject$message$poll_title$poll_options$poll_length);


$contenido $username." ha enviado un nuevo mensaje en el foro. \n\n";
$contenido .= $message." \n\n";
$contenido .= "---------------------------------------------- \n";
$contenido .= "Puedes entrar al foro (http://www.dominio.com/foro/".$post_id.") y contestarlo, o continuar esta conversación por acá. \n";
$asunto " - FORO - ".trim($HTTP_POST_VARS['subject']);

mail("email@mail.com"$asunto$contenido,
     
"From: email@mail.com\nReply-To: email@mail.com\nX-Mailer: PHP\nErrors-To: email@mail.com"); 
El problema es que no me manda (en el e-mail el $username), y el $post_id que me manda me lleva a otro post (nada que ver)...


POR FAVOR, NECESITO AYUDA!!!!
__________________
Marcelo Ferreiro - Desarrollador Web
Te invito a visitar mi web y mi blog
Anarninquë está desconectado   Responder Citando
Antiguo 02-abr-2006, 16:47   #5 (permalink)
Anarninquë tiene algunos puntos positivos de karma
 
Avatar de Anarninquë
 
Fecha de Ingreso: julio-2005
Ubicación: MVD | Uruguay
Mensajes: 787
Enviar un mensaje por MSN a Anarninquë Enviar un mensaje por Skype™ a Anarninquë
Al final lo del "username" lo pude solucionar, el problema (para quién le interese) era que no debía poner la variable $username, sino el array $userdata['username'] (que tiene los datos de la session que se está corriendo)

De todas formas no se cómo solucionar lo del $post_id !!!

HELP!
__________________
Marcelo Ferreiro - Desarrollador Web
Te invito a visitar mi web y mi blog
Anarninquë está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 01:10.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93