Hola gente, como les va? les paso a contar mi inconveniente a ver si alguno me puede tirar una soga porque la verdad ya busque muchas maneras y no lo consigo lograr
quiero conectar mi sitio web con la base de datos de usuarios de mi foro phpbb3 osea que el usuario se pueda loguear desde el index sin necesidad de ir al foro
estuve viendo algunos tutoriales y demas pero cuando ingreso al index.php y me logueo cuando vuelve al index me sale
No database selected
El codigo php que estoy utilizando es el siguiente:
Código PHP:
<?php
define('IN_PHPBB', true);
$phpbb_root_path = $_SERVER['DOCUMENT_ROOT'].'/mi_sitio/foros/';
$phpbb_url_path = 'http://localhost/mi_sitio/foros/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
require($phpbb_root_path . 'common.' . $phpEx);
require($phpbb_root_path . 'includes/functions_user.' . $phpEx);
require($phpbb_root_path . 'includes/functions_module.' . $phpEx);
$user->session_begin();
$auth->acl($user->data);
if ($user->data['is_registered'])
{
define('IN_LOGIN', true);
$avvy = "SELECT * FROM phpbb3_users WHERE user_id=" .$user->data['user_id'];
$result = mysql_query($avvy) or die (mysql_error());
while($row = mysql_fetch_array($result))
{
$link = $row['user_avatar'];
$width = $row['user_avatar_width'];
$height = $row['user_avatar_height'];
}
$user_link = "<a href=".$phpbb_url_path."memberlist.php?mode=viewprofile&u=".$uID." target='_self`'><font color=#000000>".$user."</font></a>";
$useravatar="<img src='".$phpbb_url_path."download/file.php?avatar=".$link."' border='0' width='".$width."' height='".$height."' alt='Avatar'>";
$userpanel="<a href='".$phpbb_url_path."ucp.php'>Panel de Control</a>";
$userlogout="<a href='".$phpbb_url_path."ucp.php?mode=logout&sid=".$uSID."'>Desconectarse</A>";
}else{ ?>
<form action="http://localhost/mi_sitio/foros/ucp.php?mode=login" method="post" enctype="multipart/form-data">
Username:
<input name="username" type="text" >
Password:
<input type="password" name="password" maxlength="32" >
Autologin:<input type="checkbox" name="autologin" id="autologin" class="checkbox" value="ON">
<input type="submit" value=" Entrar " name="login" >
<input type="hidden" name="redirect" value="../index.php">
</form>
<?php } ?>
a este codigo lo llamo desde el index mediante la etiqueta
Código PHP:
<?php include("login.php"); ?>
y antes del DOCTYPE estoy declarando la sesion quede activa mediante
Código PHP:
<?php session_start(); ?>
espero que puedan ayudarme
desde ya gracias de antemano
Saludos