Il titolo forse non è esatto ma non so come altro spiegarmi.
Ho una pagina che si apre pe rmodificare delle news in un database, per evitare di fare la pagina per inserirle, quella per modificarle, quella che le ha modificate, etc, ho provato a fare tutto in una pagina.
Ho messo
if (!$funzione2) /* funzioni */
{ elenca il menu con INSERISCI, MODIFICA, ELIMINA;}
else if ($funzione2="modifica" and !$id ) {
elenca le news da modificare dove MODIFICA sul menu ha come link la pagina stessa con funzione2=modifica
}
else if ($funzione2="modifica" and $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}
invece funzione2=modifica3 non lo considera e torna a modifica2 perdendosi l'$id, ovvero apre il form in bianco, anche sulla barra degli indirizzi vedo che il collegamento è scritto bene.
Dove sbaglio?