Login externo en un sitio

Bueno luego de bastante días... aca tamos... y ahora diciendo como cree el mio, la verdad que mucho no se de esto... solo tocando asi que algun error php perdón jeje...

Explicación a mi modo... ojo ! jeje

foro_panel.php
Código PHP:
<?php
define
("IN_MYBB"1);
chdir('foro'); // path to MyBB
require './global.php';
?>
<?php
if($mybb->user['uid'])
{
?>
<style type="text/css">
<!--
.Estilo3 {font-size: 12; font-weight: bold; }
.Estilo6 {font-size: 13px}
.Estilo7 {font-size: 13px; font-weight: bold; }
-->
</style>

<table width="154" border="0">
  <tr>
    <td><div align="center" class="Estilo3">Bienvenido, <a href="<?php echo $rel?>/ip/foro/member.php?action=profile&amp;uid=<?php echo $mybb->user["uid"]; ?>"><? echo"<strong>".$mybb->user['username']."</strong>"?></a></div></td>
  </tr>
  <tr>
    <td><div align="center"><span class="Estilo7"><a href="<?php echo $rel?>/foro">Foro</a></span></div></td>
  </tr>
  <tr>
    <td><div align="center" class="Estilo7">
        <? if($mybb->user['usergroup'] == 4)
{
$alink = "<a href='/foro/admin/index.php'>Admin</a>";
}
echo $alink;?>
    </div></td>
  </tr>
  <tr>
    <td><div align="center" class="Estilo7">
        <? if($mybb->user['usergroup'] == 4)
{
$alink = "<a href='/foro/modcp.php'>Moderador</a>";
}
echo $alink;?>
    </div></td>
  </tr>
  <tr>
    <td><div align="center" class="Estilo7"><a href="<?php echo $rel?>/foro/private.php">Mensajes <? echo"<strong>".$mybb->user['newpms']."</strong>"?></a></div></td>
  </tr>
  <tr>
    <td><div align="center" class="Estilo7"><a href="<?php echo $rel?>/foro/search.php?action=getnew">Ver nuevos post</a></div></td>
  </tr>
  <tr>
    <td><div align="center" class="Estilo7"><a href="<?php echo $rel?>/foro/usercp.php">Panel de Control</a></div></td>
  </tr>
  <tr>
    <td><div align="center" class="Estilo7"><a href="<?php echo $rel?>/foro/member.php?action=logout&amp;logoutkey=<?php echo $mybb->user['logoutkey']; ?>">Logout</a></div></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
</table>
<p><?php
}
else
{
?> 
  <a href='<?php echo $rel?>/foro/member.php?action=register'>Regístrate</a>
- <a href='<?php echo $rel?>/foro/member.php?action=lostpw'>¿Perdiste tu contraseña?</a>
<?php
}
?>
</p> 

foro_login.php
Código PHP:
<?php
define
("IN_MYBB"1);
chdir('foro'); // path to MyBB
require './global.php';
?>
<?php

if($mybb->user['uid'] > 0) { // The user is logged in, say Hi

} else {

     
// The user is not logged in, Display the form
    
echo "<form action='foro/member.php' method='post'>
    <input type=\"hidden\" name=\"my_post_key\" value=\"
$mybb->post_code\" />
    Usuario: <input type='text' name='username' size='15' maxlength='30' /><br />
    Contraseña: <input type='password' name='password' size='15' />
    <input type='hidden' name='action' value='do_login'>
    <input type='hidden' name='url' value='http://fbentos.com/' />
    <input type='submit' class='submit' name='submit' value='Iniciar Sesión' /></form><br>"
;
}

?>
<?php 
include("foro_panel.php");?>

Luego en nuestra index.php

Código PHP:
<? include("foro_login.php");?>

Miren en el panel de admin, como tienen los cookies, el problema que tenia era que logeaba pero no quedaba en la index.php logeado, algo asi jeje...
Configuración » Ajustes del Foro » Ajustes Generales
[Imagen: buenas.PNG]
fuente: http://community.mybboard.net/showthread.php?tid=6190
Cualquier pregunta, criticas constructivas o duda a las ordenes...
oye y para tener ese mismo login para otra seccion de la página?? tengo la página principal y desde ella se puede ir a los foros o a la galeria de fotos, bueno lo que quiero es que para la galeria de fotos se necesite estar registrado en los foros o logueado