unexpected T_INCLUDE

Status
Niet open voor verdere reacties.

schorrie01

Gebruiker
Lid geworden
7 aug 2006
Berichten
79
Hoi,

Zit met een probleem.

Ik maakte volgende code. Bedoeling is dat div layer 'content right' gevuld wordt afhankelijk van variabele die met url wordt meegegeven.

Bij uitvoeren script, krijg ik echter een error

Parse error: syntax error, unexpected T_INCLUDE in /customers/schorrie.be/schorrie.be/httpd.www/test_dr2/php_pages/index.php on line 27

Lijn 27 heb ik in onderstaande code in vet gezet.

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>TESTPAGINA</title>
<link href="../css/style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="container">
<div id="wrapper">
	<div id="header"></div>
	<div id="contentleft"></div>
	<div id="contentright">
	<?php 
		if( !empty( $_GET["pagina"] ) ){ 
    	$pagina = $_GET["pagina"]; 
		}	else	{$pagina = "ms"; }  

	switch ($pagina) { 
	case "ms" 
	[B]include("../html_pages/home.html");[/B]
	break; 
	
	Default: 
	include("../html_pages/home.html");
	}
	?>
	</div>
</div>
</div>
</body>
</html>

Wanneer ik echter het geheel simpel maak met enkel 1 include tussen de php tags, werkt het wel.

Code:
<?php include("../html_pages/home.html")	?>

Weet iemand waar het probleem zit.
 
PHP:
switch {
 case 'a':
   // dus met een dubbele punt na de case ;)
 break;
}

Succes :P
 
Super,
Bedankt,

ik zit daar uren op te staren, veranderen, proberen, nog eens veranderen enz...

en dan blijkt dat zo één karaktertje te zijn,


hier zitten echt wel knappe koppen bij mekaar, dat jullie dat in een oogopslag zien,

enfin, vraag opgelost
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan