Navigation mit Bedingungen

PhoenixDigiPro

Grünschnabel
Ich arbeite an eine Seite für unseren Gameserver (Minecraft Bukkit), ich hatte einige statistiken geschrieben die die Daten aus der MySQL Datenbank auslesen und darstellen.

Jetzt wollte ich alles in einem Programm lösen dabei soll die index.php auf die config.php zugreifen und die Elemente/Links in der Navigation nur laden wenn in der config eine bestimmte Variable gleich 1 ist. Wenn die Variable ungleich 1 ist also normalerweise 0 soll der Link der Navigation übersprungen werden so das nur die Plugins in der Navigation angezeigt werden die auch benutzt werden.

Leider ist bei meiner Lösung in Div navi das Ergebnis das nix mehr dargestellt wird und die Seite nicht mehr verfügbar ist.

Hier mal die index.php

PHP:
<html>
	<head>
		<title>php navigation</title>
		<link rel="stylesheet" type="text/css" href="./styles/gesamt.css">
	</head>
	
	<body>
	<?
		$page = $_GET['page'];
	?>
	<div id="mainPage">
		
		<div id="header">
		
			<img src="./img/banner.png" />
		
		</div>
	
		<div id="navi">
		
		<a href="index.php?page=info">Home</a>
		<?
		if($install_iconomy = '1') {
		echo "<a href="index.php?page=iconomy">iConomy</a>";
		} else
		{}
		if($install_jobs = '1') {
		echo "<a href="index.php?page=jobs">Jobs</a>";
		} else
		{}
		if($install_mcmmo = '1') {
		echo "<a href="index.php?page=mcmmo">mcMMO</a>";
		} else
		{}
		?>
		</div>
		
		<div id="content">
			<?
			if(!isset($page)){
				$page = "info";
			}
			if($page == "info") {
				include "include/info.inc.php";
			} elseif ($page == "iconomy") {
				include "include/iconomy.inc.php";
			} elseif ($page == "jobs") {
				include "include/jobs.inc.php";
			} elseif ($page == "mcmmo") {
				include "include/mcmmo.inc.php";
			}
			
			?>
		</div>
		
		<div id="footer">
		
		
		
		</div>
	</div>
	
	</body>
</html>
 
Mich wunder, dass dir da nicht Fehler um die Ohren geschlagen werden.
Schlage ggf. mal in einem PHP Buch im Kapitel Strings nach.
Folgendes ist auf jeden Fall nicht PHP konform:
PHP:
echo "<a href="index.php?page=mcmmo">mcMMO</a>";
 
Zurück