Peugeot 308 cc | Luxemburgo | 10.801
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>'; } ?>