Peugeot 308 cc | Luxemburgo | 10.799
Unir nuestra página con un foro IPBoard resulta un poco más complicado que integrar SMF con una web externa. En este caso debemos llamar desde nuestra web a dos archivos de nuestro foro:
- “initdata.php” Se encuentra en la raiz del directorio de vuestro foro IPBoard
- “ipsRegistry.php” Dentro del directorio de vuestro foro, este archivo se encuentra en “admin/sources/base”
Una vez incluidos estos archivos podemos disponer del array de datos del usuario que está accediendo a la web mediante este script:
<?php
require_once( '/home/web/public_html/forum/initdata.php' ); // Editar esta línea con la ruta absoluta de vuestro archivo "initdata.php"
require_once( IPS_ROOT_PATH . 'sources/base/ipsRegistry.php' );
$ipbRegistry = ipsRegistry::instance();
$ipbRegistry->init();
$member = IPSMember::load('subzero', 'all', 'username');
if ( ! $member['member_id'])
{
echo '<p>El usuario no esta logeado</p>';
}
else
{
echo '<p>El usuario esta logeado.</p>
<p>Su nombre es ', $member['name'], '</p>
<p>Esta es toda la informacion disponible de este usuario:</p>
<pre>';
print_r($member);
echo '</pre>';
}
?>