Il codice della pagina principale è questo. Ho semplicemente modificato passando la variabile di sessione in $username.
	Codice PHP:
	
session_start();
require_once("control/GestoreNotifica.php");
$username = $_SESSION['username'];
$gn = new GestoreNotifica();
$notifiche = $gn->selezionaNotificheMembro($username, 0); 
 
Il metodo selezionaNotificheMembro fa un controllo sull'username (non l'ho scritto io questo codice, ma un mio collega di università):
	Codice PHP:
	
if(!$this->control->ifExsistUsername($username))
    throw new Exception("Nome Utente non valido", 1); 
 
che sarebbe questo metodo qui (sempre non scritto da me):
	Codice PHP:
	
public function ifExsistUsername($username){
   $query="SELECT Username FROM utente WHERE Username='".$this->db->realEscapeString($username)."'";
   $num=sizeof($this->db->singleRow($query));
   if($num<1)      return false;
   else
      return true;
} 
 
Nel debugger di Firefox mi viene detto che è stata lanciata l'eccezione Nome utente non valido perchè al metodo selezionaNotificheMembro risulta passato NULL.
In particolare, il messaggio di errore è questo:
	codice:
	<b>Notice</b>:  Undefined index: username in <b>C:\xampp\htdocs\www\PMP\gestione_task.php</b> on line <b>8</b><br />
<br />
<b>Fatal error</b>:  Uncaught exception 'Exception' with message 'Nome Utente non valido' in C:\xampp\htdocs\www\PMP\control\GestoreNotifica.php:91
Stack trace:
#0 C:\xampp\htdocs\www\PMP\gestione_task.php(8): GestoreNotifica
>selectAllNoticeOfMember(NULL, 0)
#1 {main}
thrown in <b>C:\xampp\htdocs\www\PMP\control\GestoreNotifica.php</b> on line <b>91</b><br />