Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

Añadir mismo mensaje en dos foros distintos

Estas en el tema de Añadir mismo mensaje en dos foros distintos en el foro de Sistemas de gestión de contenidos en Foros del Web. Tengo un script de noticias, en el cual estas se puede añadir en dos categorias distintas o tres, etc He encontrado un script en el ...
  #1 (permalink)  
Antiguo 14/03/2010, 03:15
 
Fecha de Ingreso: abril-2009
Ubicación: Santa Cruz de Tenerife
Mensajes: 49
Antigüedad: 15 años, 7 meses
Puntos: 0
Añadir mismo mensaje en dos foros distintos

Tengo un script de noticias, en el cual estas se puede añadir en dos categorias distintas o tres, etc

He encontrado un script en el cual me permite meter la noticia cuando elijo una categoria, pero cuando son dos y más ahi esta el problema.

Haber si me pueden iluminar . xD

Dejo el codigo en cuestion.

Código PHP:
define('IN_PHPBB'true);
$phpbb_root_path '../forums/';
$phpEx substr(strrchr(__FILE__'.'), 1);
include(
$phpbb_root_path 'config.' $phpEx);
include(
$phpbb_root_path 'common.' $phpEx);
include(
$phpbb_root_path 'includes/functions_posting.' $phpEx);
//include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
include($phpbb_root_path 'includes/message_parser.' $phpEx);

$user->session_begin();
$auth->acl($user->data);
$user->setup();  

            
$user->data['user_id']               = 2;
            
$user->data['user_type']            = '';
            
$user->data['group_id']               = '';
            
$user->data['user_ip']               = '';
            
$user->data['user_regdate']            = '';
            
$user->data['username']               = 'theprincex';
            
$user->data['username_clean']         = 'theprincex  ';
            
$user->data['user_email']            = '';
            
$user->data['user_email_hash']         = '';
            
$user->data['user_birthday']         = '';
            
$user->data['user_lastvisit']         = '';
            
$user->data['user_lastmark']         = '';
            
$user->data['user_lastpost_time']      = '';
            
$user->data['user_lastpage']         = '';
            
$user->data['user_last_confirm_key']   = '';
            
$user->data['user_last_search']         = '';
            
$user->data['user_warnings']         = '';
            
$user->data['user_last_warning']      = '';
            
$user->data['user_login_attempts']      = '';
            
$user->data['user_inactive_reason']      = '';
            
$user->data['user_inactive_time']      = '';
            
$user->data['user_posts']            = '';
            
$user->data['user_lang']            = '';
            
$user->data['user_timezone']         = '';
            
$user->data['user_dateformat']         = '';
            
$user->data['user_style']            = '';
            
$user->data['user_rank']            = '';
            
$user->data['user_colour']            = '';
            
$user->data['user_message_rules']      = '';
            
$user->data['user_full_folder']         = '';
            
$user->data['user_emailtime']         = '';
            
$user->data['user_topic_show_days']      = '';
            
$user->data['user_topic_sortby_type']   = '';
            
$user->data['user_topic_sortby_dir']   = '';
            
$user->data['user_post_show_days']      = '';
            
$user->data['user_post_sortby_type']   = '';
             
$user->data['user_post_sortby_dir']      = '';
            
$user->data['user_notify']            = '';
            
$user->data['user_notify_pm']         = '';
            
$user->data['user_notify_type']         = '';
            
$user->data['user_allow_pm']         = '';
            
$user->data['user_allow_viewonline']   = '';
            
$user->data['user_allow_viewemail']      = '';
            
$user->data['user_allow_massemail']      = '';
            
$user->data['user_options']            = '';
            
$user->data['user_avatar']            = '';
            
$user->data['user_avatar_type']         = '';
            
$user->data['user_avatar_width']      = '';
            
$user->data['user_avatar_height']      = '';
            
$user->data['user_sig']               = '';
            
$user->data['user_sig_bbcode_uid']      = '';
            
$user->data['user_sig_bbcode_bitfield']   = '';
            
$user->data['user_from']            = '';
            
$user->data['user_icq']               = '';
            
$user->data['user_aim']               = '';
            
$user->data['user_yim']               = '';
            
$user->data['user_msnm'   ]            = '';
            
$user->data['user_jabber']            = '';
            
$user->data['user_website']            = '';
            
$user->data['user_occ']               = '';
            
$user->data['user_interests']         = '';
            
$user->data['user_actkey']            = '';
            
$user->data['user_newpasswd']         = '';
            
$user->data['is_registered']         = true;
            
$user->data['is_bot']               = '';
            
$user->data['session_admin']         = '';
            
$user->data['session_page']            = '';    
            
$poll $uid $bitfield $options '';


$articleTitleNormalized utf8_normalize_nfc($title);
$articleMessageNormalized utf8_normalize_nfc($descripcion);

generate_text_for_storage($articleTitleNormalized$uid$bitfield$optionsfalsefalsefalse);
generate_text_for_storage($articleMessageNormalized$uid$bitfield$optionstruetruetrue);

$data = array(
   
'forum_id'      => $cat,
   
'icon_id'      => false,
   
'enable_bbcode'      => true,
   
'enable_smilies'   => true,
   
'enable_urls'      => true,
   
'enable_sig'      => true,
   
'message'      => $articleMessageNormalized,
   
'message_md5'   => md5($articleMessageNormalized),   
   
'bbcode_bitfield'   => $bitfield,
   
'bbcode_uid'      => $uid,
   
'post_edit_locked'   => 0,
   
'topic_title'      => $articleTitleNormalized,
   
'notify_set'      => false,
   
'notify'         => false,
   
'post_time'       => 0,
   
'forum_name'      => '',
   
'enable_indexing'   => true,
   
'post_approved'      => 1,
);

submit_post('post'$articleTitleNormalized'CommentBot'POST_NORMAL$poll$data); 

Etiquetas: añadir, distintos, dos, foros, mensaje, phpbb
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 08:57.