Integracion del Foro phpbb con tu Web
Bueno, este voy a publicar como integro la pagina con el foro phpbb y se vea en su web el tablero de login para los usuarios.
Primero se colocara este codigo:
- <?php
- $phpbb_root_path = 'foro/'; //PATH DEL FORO RESPECTO DEL SCRIPT
- if (!function_exists("init_userprefs"))
- {
- include($phpbb_root_path . 'extension.inc');
- include($phpbb_root_path . 'common.'.$phpEx);
- $userdata = session_pagestart($user_ip, PAGE_INDEX);
- init_userprefs($userdata);
- }
- // determinamos si cookie activada sino propagamos sid por url
Recuerda que $phpbb_root_path es la ruta del foro en donde se encuentre, este caso usaremos foro, pero si se encuentra en otra carpeta solo reempazarias esa ruta, este caso de esta forma.
$phpbb_root_path = ‘miforo/’;
Funciones para el tabla de Login para los usuarios
- <?php
- if( $userdata['session_logged_in'])
- {
- //Pagina de personas registradas y respectivamente logueadas
- }
- else {
- //Por favor registrese para tener acceso a este lugar
- }
- ?>
Con el codigo completo iria de esta forma
- <?php
- if ( $userdata['session_logged_in'] )
- {
- echo '<table border="0" cellpadding="0" cellspacing="0" >';
- echo '<tr>';
- echo '<td width="190" height="15" class="alt5" colspan="2" align="center" valign="top" >';
- echo '<b>Bienvenido a VkMangaeX!!!</b></td>';
- echo '</tr>';
- echo '<tr>';
- echo '<td width="40" height="84" class="alt5" valign="top" >';
- echo '<table cellpadding="0" cellspacing="0" border="0" >';
- echo '<tr>';
- echo '<td width="">'.$avatar_img.'</td>';
- echo '</tr>';
- echo '</table> </td>';
- echo '<td width="150" class="alt5" valign="top" height="84" > <p style="MARGIN: 0px 2px 0px 5px">';
- echo '<a href="'.$u_login_logout.'" class="mainmenu">'.$l_login_logout.'</a></span> <br/>';
- echo '<a href="'.$U_PROFILE.'" class="mainmenu">'.$L_PROFILE.'</a> <br/>';
- echo '<a href="'.$u_memberlist.'" class="mainmenu">'. $l_memberlist.' </a> <br/> ';
- echo '<a href="'.$U_PRIVATEMSGS.'" class="mainmenu"> '.$l_privmsgs_text.' </a> <br/>';
- echo 'Has Publicado: '.$userdata['user_posts'].' Post</p>';
- echo '</td>';
- echo '</tr>';
- echo '</table>';
- }
- else
- {
- echo' <p style="margin-left: 16; margin-top: 28; margin-bottom:0"><table align="center" border="0" cellpadding="0" cellspacing="0" style="FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Tahoma; BORDER-COLLAPSE: collapse" width="180" height="86" >';
- echo' <form method="post" action="'.$u_login_logout.'">';
- echo' <tr>';
- echo' <td width="64" >Username: </td><td width="98" height="28">';
- echo' <input class="txtstyle" type="text" name="username" size="14" /></td>';
- echo' </tr>';
- echo' <tr>';
- echo' <td width="64" >Password: </td><td width="98" height="22"> ';
- echo' <input class="txtstyle" type="password" name="password" size="14" /></td>';
- echo' </tr>';
- echo' <tr>';
- echo' <td height="24" colspan="2" >Auto Login ';
- echo' <input class="txtstyle" type="checkbox" CHECKED name="autologin" value="ON" /> ';
- echo' <input type="submit" class="butstyle" name="login" value="Entrar" />';
- echo' <input type="hidden" name="redirect" value="..'. $_SERVER['REQUEST_URI'] .'"/> ';
- echo' </td>';
- echo' </tr>';
- echo' <tr>';
- echo' <td height="12" colspan="2" align="center" ><a href="'.$U_SEND_PASSWORD.'" class="gensmall">'.$L_SEND_PASSWORD.'</a></td>';
- echo' </tr>';
- echo' </form>';
- echo' </table>';
- }?>






Abril 16th, 2007 at 16:59
bueno es algo largo pero intentare ke me salga de todas maneras
mas bien Gracias xD ahahah
muchas gracias
Abril 16th, 2007 at 22:38
Luego pondre mas sistemas para paginas web, si necesitas otro me avisas xD
Abril 17th, 2007 at 15:56
mm encontre como instalar un tracker con archivos php
pero lo malo es ke al crear parece ke los usuarios deben registrarse de nuevo (para ser usuarios del tracker)
como hago para ke ya no sea necesario ke se registren de nuevo
cual seria codigo o modificaion ke debo hacer
es algo con las tablas en la base de datos
(otro inconveniente ke tengo es ke mi host no tiene visualizacion de base de datos jojo xD)
http://dhost.info/
muy bueno el host pero no puedo ver mi base de datos xD
Abril 17th, 2007 at 15:58
el tracker es torrenttrader
http://www.torrenttrader.org/
y como se instala ah? hahaha xD
Abril 17th, 2007 at 16:02
?php
$phpbb_root_path = ‘foro/’; //PATH DEL FORO
if (!function_exists(”init_userprefs”))
{
include($phpbb_root_path . ‘extension.inc’);
include($phpbb_root_path . ‘common.’.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
}
// determinamos si cookie activada sino propagamos sid por url
donde va esto donde lo pongo explica
en el index o el un php aparte =S
Julio 13th, 2007 at 10:44
y para un foro smf?
ke se pone
Julio 15th, 2007 at 17:02
Para integrar tu foro SMF, solo debes incluir el.
include(’community/SSI.php’);
Y listo, para mas informacion te recomiendo su foro, pero esta en ingles.
http://www.simplemachines.org/community/index.php?topic=19638.0