[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux-support] PHP
Hallo Martin
OK, ich würde sagen, das Script müsste etwa wie folgt aussehen:
<?PHP
$strFile = "home.php4";
if (isset($_GET["open"]))
{
$strFile = $_GET["open"].".php4";
if (!file_exists($strFile))
{
$strFile = "error.php4";
}
}
?>
<html>
<head>
<title>Web Engine</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table width="750" border="1">
<tr>
<td colspan="2">Header Inhalt</td>
</tr>
<tr>
<td width="150">
<a href="index.php4?open=home">Startseite</a><br>
<a href="index.php4?open=info">Information</a><br>
<a href="index.php4?open=products">Produkte</a><br>
<a href="index.php4?open=contact">Kontakt</a><br>
</td>
<td width="584" valign="top">
<?PHP
include($strFile);
?>
</td>
</tr>
<tr>
<td colspan="2">Footer Inhalt</td>
</tr>
</table>
</body>
</html>
Bei einer älteren PHP-Version < 4.1 musst Du $_GET mit $HTTP_GET_VARS
ersetzen. $open habe ich mit $strFile ersetzt, damit eine eindeutige
Unterscheidung zwischen HTTP-Parameter und PHP-Variable sichtbar ist.
Ich habe das Script nicht getestet, glaube aber, dass es +- so
funktionieren sollte.
Gruss
Markus