Page 1 sur 1

Cpanel Site pour PhpBB3

Posté : 13 avr. 2012, 17:56
par locos974
Bonjour,

Après 'x' tentative. J'éssaye de mettre au point un système de CPanel sur mon site avec les ID de PHPBB3.
Un exemple :
<?php

$host = 'localhost'; 
	$user = 'root'; 
	$pass = ''; 
	$db = 'Phpbb3';
	mysql_connect($host,$user,$pass) or die(mysql_error());
	mysql_select_db($db) or die(mysql_error());
$result999 = mysql_query("SELECT * FROM phpbb3_users WHERE user_type");
$row99 = mysql_fetch_array($result999) or die(mysql_error());


define('IN_PHPBB', true);
$phpbb_root_path =  './forum/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
$user->session_begin();
$auth->acl($user->data);
$user->setup('');
if (isset($_GET['logout']))
{
   $user->session_kill();
   $user->session_begin();
}
if (isset($_POST['login']))
{
   $username = request_var('username', '', true);
   $password    = request_var('password', '', true);
   
   $autologin   = (!empty($_POST['autologin'])) ? true : false;
   $viewonline = (!empty($_POST['viewonline'])) ? 0 : 1;
   $admin = 0;
   $result = $auth->login($username, $password, $autologin, $viewonline, $admin);
   if ($result['status'] != LOGIN_SUCCESS)
   {
      $err = $user->lang[$result['error_msg']];
      if ($result['error_msg'] == 'LOGIN_ERROR_USERNAME' || $result['error_msg'] == 'LOGIN_ERROR_PASSWORD')
      {
         $err = "<center>Vous avez indiquez un nom de compte ou mot de passe incorrect.</center>";
		 //(!$config['board_contact']) ? sprintf($user->lang[$result['error_msg']], '', '') : sprintf($user->lang[$result['error_msg']], '<a href="mailto:' . htmlspecialchars($config['board_contact']) . '">', '</a>');
      }
   }
   else
   {
      $auth->acl($user->data);
   }
}
if ($user->data['user_id'] != ANONYMOUS)
{

   echo '<li><b>Bienvenue ' . $user->data['username'] . '</li></b>'; 
   echo '<li><a href="' . append_sid('forum/ucp.php?mode=logout&sid=24d3f6f7c32a41ccea7966665d0c51fb') . '">D&eacute;connexion</a></lu>';
   
}
else
{
if($err)
   {
      echo "<font color=red><b>$err</b></font>";
   }
if ($user->data['user_id'] == Admin)
{

   echo '<li><b>Bienvenue ' . $user->data['username'] . '</li></b>'; 
   echo '<li><a href="' . append_sid('forum/ucp.php?mode=logout&sid=24d3f6f7c32a41ccea7966665d0c51fb') . '">D&eacute;connexion</a></lu>';
   echo '<li><a href="' . append_sid('admin.php') . '">CPanel</a></lu>';
}
else
{
if($err)
   {
      echo "<font color=red><b>$err</b></font>";
   }

?>
Sauf que ce système ne marche pas..
Merci d'avance pour la correction de mon code et si vous avez trouvé la solution !

Re: Cpanel Site pour PhpBB3

Posté : 13 avr. 2012, 19:02
par Mazarini
Sauf que ce système ne marche pas..
Je me doute que ca ne marche pas, sinon tu ne posterais pas ici. Mais il serait bien de savoir ce qui se passe, message d'erreur ...

Re: Cpanel Site pour PhpBB3

Posté : 13 avr. 2012, 19:58
par locos974
Rien ne se passe.. LA déclaration ne se fait pas..

Re: Cpanel Site pour PhpBB3

Posté : 15 avr. 2012, 18:25
par locos974
Up.