$referer (langue : $langue et user_agent : $navigateur)\n"; fwrite ($ressource, $chaine); fclose ($ressource); if ($_GET['p'] == "") { $fichier = "pages/accueil.php"; } else if (substr_count ($_GET['p'], "..") > 0) { header ("Location: http://www.tubgirl.com"); } else { $fichier = "pages/".$_GET['p']; } $rxtrem = strpos ($referer, "xtreme"); if ($rxtrem !== false) { $fichier = "pages/faq.php"; $rxtrem = ""; } if (!$texte = @file ($fichier)) { include "tete.php"; print "$fichier : cette page n'existe pas..."; include "pied.php"; return; } $titre = $texte[1]; if (substr ($texte[0], 0, 4) == "$1"; $pattern['0bis'] = "/¤¤(.+);#([0-9]+)\.([0-9]+)¤¤/"; $remplacement['0bis'] = "$2.$3 - $1"; $pattern[1] = "/¤¤(.+);(.+)¤¤/"; $remplacement[1] = "$1"; $pattern[2] = "/\%(.)\%(.+)\/\%/"; $remplacement[2] = "<$1>$2"; $pattern[3] = "/\*\*([0-9]+)\.([0-9]+) (.+)\*\*/"; $remplacement[3] = "

$1.$2 $3

"; $pattern[4] = "/(----)/"; $remplacement[4] = "
"; $pattern[5] = "/--(.+)--/"; $remplacement[5] = "

$1

"; $pattern['5bis'] = "/\*\*(.+)\*\*/"; $remplacement['5bis'] = "

$1

"; $pattern['5ter'] = "/==(.+)==/"; $remplacement['5ter'] = "

$1

"; $pattern[6] = "/ (http.+\.[a-z]+)/"; $remplacement[6] = " $1"; $pattern[7] = "/¤¤(.+)¤¤/"; $remplacement[7] = " $1"; $pattern[9] = "/\b(\S+)@(\S+)\b/"; $remplacement[9] = "$1_at_$2"; $pattern[8] = "/^([A-Za-zÀÉ]+.*)$/"; $remplacement[8] = "

$1

"; $pattern[10] = "/\%(..+)\%(.+)\/\%/"; $remplacement[10] = "$2"; if (substr ($texte[0], 0, 4) != "