come potrei utilizzare il ciclo switch in modo che se la cookie è caricata in memoria mi da un risultato, invece se non è caricata me ne da un'altro???
come potrei utilizzare il ciclo switch in modo che se la cookie è caricata in memoria mi da un risultato, invece se non è caricata me ne da un'altro???
switch non e' un ciclo.
Che cosa significa "se la cookie è caricata in memoria"?
Sei sicuro che non ti basto un semplice if (isset($_COOKIE['name'])) ?
con la mia pagina web mi trovo più agiato usando lo switch, senza ripetere mille volte if.
voglio impostare in modo che dopo aver effettuato il login le caselle input nella home page insieme a altri script lascino il posto ad altri che si visualizzano solo quando sei loggato.
Qualcosa del genere????
Fatto sta che se sei loggato avrai due sole possibiltà: SI o NO.Codice PHP:<?php
$variabile = $_COOKIE['variabile']; // oppure $_SESSIONI
switch($variabile) {
case "var1":
include ('inclusione/al/file1.php');
break;
case "var2":
include ('inclusione/al/file2.php');
break;
case "var3":
include ('inclusione/al/file3.php');
break;
default:
echo "Non sei loggato";
break;
}
Non vedo l'utilità dello switch in questo caso.
![]()
concordo si usa sempre if... usare switch una volta ogni 4000righe di codice è inutile imho