Je sais que je suis saoulant mais.. voila quoi
la source du problème:
$t = preg_replace_callback $callbackLien, $t);
le problème
T_Variable
else
{
$LIEN .= mb_substr($array[0], 0, 20) .'[...]' . mb_substr($array[0], ($nb - 20), 20) ;
}
$LIEN .= '</a>' ;
return $LIEN;
$t = preg_replace_callback $callbackLien, $t);
$t = preg_replace_callback, $callbackLien, $t);
// lien
$regLienSimple="\[url\] ?([^\[]*) ?\[/url\]";
$regLienEtendu="\[url ?=([^\[]*) ?] ?([^]]*) ?\[/url\]";
if (ereg($regLienSimple, $t)) $t=ereg_replace($regLienSimple, "<a href=\"\\1\">\\1</a>", $t);
else $t=ereg_replace($regLienEtendu, "<a href=\"\\1\" target=\"_blank\">\\2</a>", $t);
return $t;
}
// Fin - Déclaration des Fonctions
// Debut - Eviter le renvoie de données par $_POST
// Début - Première partie
if(!empty($_POST) OR !empty($_FILES))
{
$_SESSION = $_POST ;
$_SESSION = $_FILES ;
$fichierActuel = $_SERVER[] ;
if(!empty($_SERVER[]))
{
$fichierActuel .= . $_SERVER[] ;
}
header( . $fichierActuel);
exit;
}
// Fin - Première partie
// Début - Seconde partie
if(isset($_SESSION[]))
{
$_POST = $_SESSION[] ;
$_FILES = $_SESSION[] ;
unset($_SESSION[], $_SESSION[]);
}
// Fin - Seconde partie
// Fin - Eviter le renvoie de données par $_POST
include();
$erreurMySQL = mysql_error();
if($erreurMySQL != )
{
echo ;
exit;
}
// Debut - Cookie
// Si on a le $_COOKIE[]
if(isset($_COOKIE[]) AND $_COOKIE[] == true AND !isset($_SESSION[][]))
{
list($id, $passe) = explode(, $_COOKIE[]);
$reponse = mysql_query( . $id . ) or die (mysql_error());
$donnees = mysql_fetch_assoc($reponse);
if($donnees[] != 1)
{
if($passe == $donnees[])
{
// Le membre est connecté, on crée les variables SESSION
$_SESSION[][] = $donnees[];
$_SESSION[][] = $donnees[];
$_SESSION[][] = $donnees[];
$_SESSION[][] = 10;
$_SESSION[][] = $donnees[];
header( . $_SERVER[]);
exit;
}
}
}
// Fin - Cookie
// Si on a été banni quand on été connecté
if(isset($_SESSION[][], $_SESSION[][]))
{
$reponse = mysql_query( . $_SESSION[][] . );
$donnees = mysql_fetch_assoc($reponse);
if($donnees[] != 100)
{
if($donnees[] == 1)
{
// On le déconnecte automatiquement sans chercher à comprendre. =D
session_destroy();
header( . $_SERVER[]);
exit;
}
}
}
// Debut - Liste des connectés
if(isset($_SESSION[][]))
{
$idPseudo = $_SESSION[][];
$Sacces = $_SESSION[][];
}
else
{
$idPseudo = 0;
$Sacces = 0;
}
$reponse = mysql_query( . $idPseudo . );
$donnees = mysql_fetch_assoc($reponse);
if($donnees[] != 0)
{
$Sacces = 50;
}
$reponse = mysql_query( . $idPseudo . );
$donnees = mysql_fetch_assoc($reponse);
if($donnees[] != 0)
{
$Sacces = 90;
}
$retour = mysql_query( . $_SERVER[] . );
$donnees = mysql_fetch_assoc($retour);
if($donnees[] == 0)
{
mysql_query( . $_SERVER[] . . time() . . $idPseudo . . $Sacces . );
}
else
{
mysql_query( . time() . . $Sacces . . $idPseudo . . $_SERVER[] . );
}
// Suppression des membres inactifs depuis plus de 200min
$timestamp_200min = time() - (60 * 200);
mysql_query( . $timestamp_200min);
// Fin - Liste des Connectés
// Debut - Cookie/Session timestamp dernière visite
if(!isset( $_SESSION[]))
{
if(!isset($_COOKIE[]))
{
setcookie(,time(), time() + (3600*24*365));
}
// On enregistre le temps de dernière visite de la session
$_SESSION[] = $_COOKIE[];
// On met le temps de dernière visite à jour, pour les prochaines visites
setcookie(, time(), time() + (3600*24*365));
}
else
{
setcookie(, time(), time() + (3600*24*365));
}
// Fin - Cookie/Session timestamp dernière visite
if(isset($_SESSION[][]) AND $_SESSION[][] != 100 AND $_SESSION[][] != 90)
{
$_SESSION[][] = 10;
}
// Debut - Config du Forum
$configForum = file_get_contents();
$configForum = explode(, $configForum);
$config[][] = $configForum[0];
$config[][] = $configForum[1];
$config[][] = $configForum[2];
$config[][] = $configForum[3];
$config[][] = $configForum[4];
// Fin - Config du Forum
?>
Ctrl + F au pire 