Se esegui lo switch direttamente con $_GET['pag'] e questa non è assegnata (isset) o è vuota (strlen) è normale che i case all'interno dello switch non funzionino.
Assegna $_GET['pag'] ad una variabile (es $p) poi esegui un controllo come
Poi, successivamente fai lo switch, ma con $pCodice PHP:if ( !isset($p) ) {
$p = "all";
}
Codice PHP:switch($p) ...

Rispondi quotando