Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

usar conexion base de datos phpbb3

Sitios donde alojar nuestro proyecto, y hostings con PHP, MySQL, etc.
SPAM está sancionado con la exclusión.


Responder

0
No hay votos
 
Votos totales: 0

davidbrepe
Observador/a
Mensajes: 6
Registrado: 27 Sep 2010, 17:00

usar conexion base de datos phpbb3

#1

Mensaje por davidbrepe »

URL: http://www.airsoftgato.info
Versión phpBB: phpBB3 ()
MODs Instalados: Ninguno
Plantilla(s) usada(s): Shadow_lite
Servidor: Linux
Actualización desde otra versión:
Conversión desde otro sistema de foros:

Hola muy buenas.
Tengo este código albergado fuera del foro, y quería introducirlo dentro de este. Mi pregunta es, ¿como hago para aprovechar la conexión ya creado de phpbb3?

Código: Seleccionar todo

<div id="navegacion">	      
<ul><?php do {  ?>

    <li><a class="thumbnail" href="phpBB3/memberlist.php?mode=viewprofile&u=<?php echo $row_consulta_datos['user_id']; ?>">
	 <img class="avatar" src="phpBB3/download/file.php?avatar=<?php echo $row_consulta_datos['user_avatar'];?>" width="90px" height="90px" border="0" />
	 <span>
	    <div class="imagen" >
	      <img  src="phpBB3/download/file.php?avatar=<?php echo $row_consulta_datos['user_avatar']; ?>" />
	     </div>
	    <div class="contenedor2Der" >
	      <p><?php echo $row_consulta_datos['username']; ?></p>
	      <?php echo $row_consulta_datos['user_website']; ?>
	    </div>
	  </span>
      </a></li>

  <?php } while ($row_consulta_datos = mysql_fetch_assoc($consulta_datos)); ?></ul>
 
</div>	
lo de arriba (mas la conexión) lo que hace es imprimir todos los usuarios (limitados por un filtro) del foro
lo voy a introducir directamente en la plantilla, en el archivo index_body.html

Muchas gracias y un saludo!

Avatar de Usuario
HuanManwe
Ex Staff
Mensajes: 5078
Registrado: 20 Jun 2006, 18:21
Género:
Edad: 50

Re: usar conexion base de datos phpbb3

#2

Mensaje por HuanManwe »

¿Quieres usar ese código en una página externa?

Prueba con este código, adaptándolo a tus necesidades:

Código: Seleccionar todo

// Path to the phpBB 3.0 root directory 
define("PHPBB_PATH", "../phpBB3/"); 

// URL to the phpBB 3.0 installation 
define("PHPBB_LOCATION", "http://www.URL_DE_TU_WEB.com/phpBB3/"); 

// Time format to output the date/time (for format see PHP manual) 
define("TIME_FORMAT", "d/m/Y");

// php extension using
$phpEx = "php";

// No Editing unless you know what your doing
if ( !defined('IN_PHPBB') ) 
{
	define('IN_PHPBB', true);
}

// Get the needed phpbb files, thank you phpbb =]
include($phpbb_root_path  . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/bbcode.' . $phpEx);

$user->session_begin();
$auth->acl($user->data);
$user->setup();

// HTML header start 
Aunque creo que para hacer la conexión es suficiente con este código:

Código: Seleccionar todo

    define('IN_PHPBB', true);
    $phpbb_root_path = './'; //EDITA ESTA RUTA
    $phpEx = substr(strrchr(__FILE__, '.'), 1);
    include($phpbb_root_path . 'common.' . $phpEx);

    // Start session management
    $user->session_begin();
    $auth->acl($user->data);
    $user->setup(); 

Der Mensch schuf Gott nach seinem eigenen Bild

Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!


Responder

Volver a “🗳️ Servidores”