ma per fare le comparazioni hai usato l'uguale "=" o il doppio uguale "=="

if (!$funzione2) /* funzioni */
{ elenca il menu con INSERISCI, MODIFICA, ELIMINA;}


else if ($funzione2 == "modifica" && !$id ) {
elenca le news da modificare dove MODIFICA sul menu ha come link la pagina stessa con funzione2=modifica
}

else if ($funzione2 == "modifica" && $id!="")
{
apre la news da modificare con un form che ha per
action=la_pagina_stessa?funzione2=modifica3

}
else if ($funzione2 == "modifica3")
{ fa l'aggiornamento sul database della news e mi dice che l'ha modificata}


dimmi se ho colto il problema