Est-ce que c'est pas mieux ainsi :
Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
<?php
#####!!!#####
-
function forum_rep_mid ($auteur, $message, $signature, $date, $type, $id, $contact=null)
{
global $TabInfoProfil;
$retourALaLigne = '';
$temp = str_replace(' ','',$signature);
if (!empty($temp) )
{
$retourALaLigne = ''.$signature.'';
}
open_table();
echo '
<!-- Contenu des posts du forum (forum_rep_mid) -->
<div class="forum_message">
<div class="forum_auteur">'.$auteur.''.(!empty($TabInfoProfil['localisation']) ? '<br />'.$TabInfoProfil['localisation'].'' : '').'</p></div>
<div class="forum_post"><span class="forum_date">'.$date.'</span><hr />'.$message.'
-
#####!!!#####
?>
La variable global $TabInfoProfil; n'a rien à faire là ou tu là mise, il faut la mettre après le nom de la fonction