2 notice sur mes bouttons

Bonjour,

j'ai une notice sur 2 bouttons

															   <div class="paginationContent_bas_droite">';
															   
															   //répondre sujet
								//							   
									//						   echo '<form>';
															   
															   if($infoTopic['topic_locked']<1 && ($antiup['forum_membre_id']==$_SESSION['id'] && (($antiup['post_time']+(60*60)*24)<time()) || id2level() >= MODO))
															   
															   {
															   
															   echo '<div class="boutonContent"><span class="icon-ajouter_repondre"></span><a onclick="GoToUrl(\'http://'.$_SERVER['SERVER_NAME'].(getLienModule($_GET["m"],"repondre") .'?type=message&fid='.$_GET['fid'].'&tid='.$_GET['tid'].'&num='.$_GET['num']).'\');this.parentNode.removeChild(document.getElementById(\'newButton\'));" >répondre au sujet</a></div>';
															   
															   }
															   
															   echo '</div>


<div class="paginationContent_bas_droite"><br />
<b>Notice</b>: Undefined index: id in <b>/var/www/legtux.org/users/monsite/modules/forum/message/bouton_bas.php</b> on line <b>17</b><br />
<div class="boutonContent"><span class="icon-ajouter_repondre"></span><a onclick="GoToUrl('http://monsite.legtux.org/forum-repondre.html?type=message&fid=1&tid=368&num=1');this.parentNode.removeChild(document.getElementById('newButton'));" >répondre au sujet</a></div></div>


et l'autre

															   <div class="paginationContent_bas_droite">';
	  
	  // Suivre la discution

	  if($infoTopic['topic_locked']<1)
	  
	  {

	  echo '<div class="boutonContent"><span class="icon-ajouter_repondre"></span><a onclick="Suivre('.$_GET['fid'].','.$_GET['tid'].',\''.trim($_SESSION['id']).'\');" style="cursor:pointer;" >suivre cette discussion</a></div>';
	  
	  }

															   echo '</div>


<div class="paginationContent_bas_droite"><br />
<b>Notice</b>: Undefined index: id in <b>/var/www/legtux.org/users/monsite/modules/forum/message/bouton_bas.php</b> on line <b>60</b><br />
<div class="boutonContent"><span class="icon-ajouter_repondre"></span><a onclick="Suivre(1,368,'');" style="cursor:pointer;" >suivre cette discussion</a></div></div>


Merci

2 réponses

  1. Bonjour,

    Le message me paraît clair : l'index de tableau 'id' n'existe pas.
    Dans tes codes, cela apparaît dans
    $_SESSION['id']
    .

    Donc, deux solutions : soit ta session n'est pas correctement définie, soit tu n'y as pas mis de variable 'id'.

    Dans le premier cas, tu devrais, avant d'utiliser $_SESSION['id'], vérifier que la session est initialisée.
    Dans le deuxième cas, il faut corriger ton code pour utiliser les bons noms de variables de session.

    Xavier
    1. j'ai tenter d'essayer changer id par tid ou fid cme sur les autres boutton qui nont pas de notice

      mais ca ne fait rien