Default Case will nicht so ganz klappen

tiggerente

Grünschnabel
Aloha liebe Com

Ich habe eine Vorführseite programmiert und habe folgenden Quellcode:

PHP:
<?php
				$site = ' ' ;
				if (!empty($_GET['site']))
				{
					$site= $_GET['site'];
					switch(strtolower( $site))
					{
						case 'startseite';
						include("includes/welcome.php");
						break;
						
						case 'news':
						include("includes/news.php");
						break;
						
						case 'projekte':
						include("includes/projekte.php");
						break;
						
						case 'gb':
						include("includes/gb.php");
						break;
						
						case 'imp':
						include("includes/imp.php");
						break;
						
						case 'login':
						include("includes/login.php");
						break;
					}
				}	
			?>

So. Wenn ich nun den Fall default einfüge so wird dieser gepflegt ignoriert. Kann mir da jemand vllt helfen? Ich habe error_reporting auf E_ALL aber da bekomm ich auch keinerlei Meldungen.

Mfg

Die Ente :D
 
Hast du default: ganz am ende ohne break danach? klammern zu? nach den case's breaks?

Achja und default wird nur benutzt wennkein case aufgerufen wurde.

Also so wie:
if(case1) { CASE1 } else {DEFAULT}
 
Zuletzt bearbeitet von einem Moderator:

Neue Beiträge

Zurück