Problema switch case e $_GET

  • Creatore Discussione Creatore Discussione webs86
  • Data di inizio Data di inizio

webs86

Nuovo Utente
19 Giu 2006
3
0
0
Ciao a tutti!!! Ho un problema...

Ho una pagina in php con 3 funzioni.
su due di queste c'è uno switch case che stampa un certo valore a seconda di qual'è il valore della variabile $_GET['lang'].

solo che nella prima funzione funziona, mentre nella seconda non...

come mai?

Qui sotto il codice dei due switch case:

1°:

PHP:
					switch ($_GET['lang']) {
						case '': ?>
				it Listino
        Prezzi<?php
					break;
					case 'it': ?>
				it Listino
        Prezzi<?php
					break;
					case 'en': ?>
				en Listino
        Prezzi<?php
					break;
					case 'fr': ?>
				fr Listino
        Prezzi<?php
					break;
					case 'de': ?>
				de Listino
        Prezzi<?php
					break;
					}

2°:

PHP:
					switch ($_GET['lang']) {
						case '': ?> it
				Intrattenimenti, Comunità<?php
					break;
					case 'it': ?>
				it Intrattenimenti, Comunità<?php
					break;
					case 'en': ?>
				en Intrattenimenti, Comunità<?php
					break;
					case 'fr': ?>
				fr Intrattenimenti, Comunità<?php
					break;
					case 'de': ?>
				de Intrattenimenti, Comunità<?php
					break;
					}


ho anche fatto questa prova: visto che il primo switch funzionava l'ho copiato e messo al posto del secondo switch. ma non funzionava (il primo si)... come mai?

Grazie mille per le risposte.
 

Discussioni simili