uff... nn capisco proprio perchè nn va

allora, ecco la mia pagina:

Codice PHP:
if ( !$userdata['session_logged_in'] )
{
/* se utente sloggato fai questo */
else
{
 switch (
$i) {

    case 
"vfile":
    
visualizza();
    break;

default:
       
elencat();
     break;
}


function 
elencat()
{
/* funzione varia che presenta questo al suo interno */
echo "<th width=\"95%\" class=\"thTop\"><a href=\"?i=vfile&amp;nu=$row[id_cat]\">$row[nome_cat]</a></th>";

}
function 
visualizza($nu)
{
/* funzione visualizza */

allora... la funzione elencat va perfettamente (nel senso che all'apertura della pagina, parte quella funzione).
il link presente all'interno della funzione viene passato (nel senso che cliccandoci sopra, nella barra degli indirizzi di explorer appare nomepagina.php?i=vfile&nu=$row[id_cat], solo che nn viene letto!! quindi poichè nn viene ricevuto, nn parte la funzione "visualizza"

dove sbaglio ???

grazie in anticipo

kicko