switch case con explode

alankanz

Lupacchiotto
Membro dello Staff
MOD
18 Giu 2014
147
5
18
Roma
Carissimi e ispiratissimi.

Mi stavo addentrando nell' istruzione switch() quando mi son ritrovato con un piccolo problema

Ora, quando la pagina è miosito/index.php?page=cobat&ecc tutto ok se è miosito/index.php?page=ecoem&ecc mi restituisce l'errore:
Codice:
Notice: Undefined offset: 1
della riga del
PHP:
case "page=cobat&" . $linkup[1];

Questo è il mio codice

PHP:
$linkup =	explode ("&", $_SERVER['QUERY_STRING']);
	switch ($_SERVER['QUERY_STRING']) {
case "":
echo 'Benvenuto nel pannello consultazione comunicazioni';
break;

case "page=cobat":
case "page=cobat&" . $linkup[1];
echo 'CONSORZIO COBAT';
if (isset($linkup[1])){
$ok = explode("=", $linkup[1]);

	echo " -> " . ucfirst($ok[1]);
}
break;



case "page=ecoem":
case "page=ecoem&" . $linkup[1]:
echo 'CONSORZIO ECOEM';
if (isset($linkup[1])){
$ok = explode("=", $linkup[1]);

	echo " -> " . ucfirst($ok[1]);
}
break;

ecc

ecc

Come posso risolverlo????
Qualcuno ha qualche idea?


Grazie
 

alankanz

Lupacchiotto
Membro dello Staff
MOD
18 Giu 2014
147
5
18
Roma
Ho risolto ^^


PHP:
	switch ($_SERVER['QUERY_STRING']) 
	{
		case "":
		echo 'Benvenuto nel pannello consultazione comunicazioni';
		break;

		case $linkup[0]:
		$consorzio = explode("=", $linkup[0]);
		echo 'CONSORZIO ' . strtoupper($consorzio[1]);
		break;
		case $linkup[0] ."&". $linkup[1]:
		$consorzio = explode("=", $linkup[0]);
		echo 'CONSORZIO ' . strtoupper($consorzio[1]);
			if (isset($linkup[1]))
			{
			$ok = explode("=", $_SERVER['QUERY_STRING']);
			echo " -> " . ucfirst($ok[2]);
			}
		break;
	}

ho pensato come se fosse un ciclo while
 
Discussioni simili
Autore Titolo Forum Risposte Data
L Menù con switch case C/C++ 1
D Script con switch case e while PHP 2
D Ragionamento Switch Case Javascript 1
K [Java] aiuto switch case Java 1
W Problema switch case e $_GET PHP 0
A For in uno switch PHP 1
E Come vedere telecamera analogica senza DVR e switch. IP Cam e Videosorveglianza 1
Y jQuery Animation Switch On Off jQuery 0
A Router e Switch Reti LAN e Wireless 0
N [WordPress] Switch lingua sito WordPress 0
N Configurare rete con 1 switch e 2 router Reti LAN e Wireless 0
S problema switch poe IP Cam e Videosorveglianza 0
elpirata [PHP] Sostituire if ed elseif con operatore ternario switch PHP 9
F Problema switch di pagina jQuery 1
F Switch Popup jQuery 0
G Switch o if PHP 3
A Cambiare Risposta onclick con Switch. Javascript 1
filomeni Switch in cascata Reti LAN e Wireless 22
W Problema switch PHP 1
I Problema switch Reti LAN e Wireless 2
Z Switch ES-1528 managed Reti LAN e Wireless 2
L uso di switch PHP 2
Jonn Sito web Multilingua con Switch e link concatenanti PHP 8
V Connessone switch PoE Reti LAN e Wireless 3
F estrazione dal db con switch di pagina PHP 1
Erzsébeth Switch errato PHP 2
Komix $_GET e switch, problema di stampa PHP 4
R switch che non funziona con select $_session PHP 3
C scelta switch Reti LAN e Wireless 2
I Switch PHP 12
minatore switch che non funziona PHP 5
SolidSnake4 info su switch in php PHP 1
B bug con switch su float PHP 5
D come utilizzare lo switch...? PHP 2
T Problema switch PHP 3
L [PHP] case then e campo non riconosciuto PHP 0
G [Javascript] eseguire test-case Selenium da riga di comando... Javascript 0
L htaccess case insensitive Apache 0
F Case sensitive mi crea problemi PHP 1
D passaggio di due vriabili a "case" PHP 3
D case e file_get_contents PHP 19
C Case Milano Vendita Presenta il tuo Sito 0
I creazione di campo in fron case sensiti PHP 1
6 Case sensitive in ricerca su db Classic ASP 2
A Autenticazione sicura e Case sensitive Classic ASP 0
S Siti web dinamici per case vacanza e tursimo Offerte e Richieste di Lavoro e/o Collaborazione 0
D Select Case non vede le variabili Classic ASP 2
D Aiuto con Select Case Classic ASP 3
F access ricerca record con apostrofo. MS Access 0
F Cerco Hosting con VECCHIE versioni di php Hosting 0

Discussioni simili