Hallo,
ich wollte in zukunft wenn ich ne webseite programmier, nur noch eine datei mit template und dann die links per php einlesen lassen. Ich hoffe ihr wisse was ich meine.
Probiert hab ich es so:
[/CODE]
Folgende Fehlermeldung bekomme ich:
[CODE][B]Parse error[/B]: syntax error, unexpected T_STRING in [B]C:\xampp\htdocs\test\start.php[/B] on line [B]13[/B][/CODE]
Zeile 13 ist diese:
[CODE]include '$_GET['menue']';[/CODE]
Ich hoff ihr könnt mir helfen ;-)
Das Problem sind hier die einfachen Anführungszeichen. Momentan ist dein erster String ‚$_GET[‘ und dein zweiter String ‚]‘. Tausch die äußeren Anführungszeichen durch doppelte Anführungszeichen aus.
An deiner Stelle würde ich hier etwas auf die Sicherheit achten. Du kannst diesen ganzen Schun ein wenig umgehen. Du legst dir ne schöne Ini File an mit deinen Seiten.
Und zwar sieht die ini folgender Maßen aus:
home = home.php
aboutus = about.php
Und als Link Aufruf gibt es dann sowas wie:
localhost/index.php?site=home
Und dann lässt du das ganze auf de rindex auswerten
[php]
// Wenn keine Angabe dann auf home umleiten ansonsten Seite
$site = (isset($_GET[‚site‘])) ? $_GET[‚site‘] : „home“;
$sites = parse_ini_file(„seiten.ini“);