Conéctate para seguir esto  
Seguidores 0
súbzero

[DEV] Integrar IPB con web externa

1 post en este tema

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>';
}
?>

Compartir este post


Enlace al post
Compartir en otros sitios

Registra una cuenta o conéctate para comentar

Debes ser un miembro de la comunidad para dejar un comentario

Crear una cuenta

Regístrate en nuestra comunidad. ¡Es fácil!


Registrar una cuenta nueva

Iniciar Sesión

¿Ya tienes cuenta? Conéctate aquí.


Iniciar Sesión
Conéctate para seguir esto  
Seguidores 0

  • Navegando Recientemente   0 miembros

    No registered users viewing this page.