Hallo
dies ist mein erster Post und daher möchte ich mich erstmal vorstellen:
Ich bin Stephan, 13 J. und komme aus Jena. Ich lese mich seit 3 Moanten in php ein, bin aber noch der typische Anfänger.
Ich hoffe ihr seht es mir bei meiner Fragestellung nach. Ich bin gerade dabei, eine Homepage zu basteln, die gleich ordentlich werden soll und bei ich verstehe, was ich da mache. Bisher funktioniert das Includen einwandfrei, jetzt möchte ich bei den einzelnen Seiten erweitern und Seitentitel und eine Seitenbeschreibung mitgeben. Ich habe aber Probleme, das korrekt einzubauen.
bisher:
PHP-Code:
$pages = array(
'kontakt' => 'kontakt',
'impressum' =>'impressum',
);
if( isset($_GET['page']) ) {
if( isset($pages[$_GET['page']]) ) {
$content = $pages[$_GET['page']];
} else {
header("HTTP/1.1 404 Not Found");
$content = 'error'; //Fehlerseite
$title='Seite nicht gefunden';
}
} else {
$content = 'home'; //Startseite
$title='Startseite';
}
ab jetzt
PHP-Code:
$pages = array(
'kontakt' => array ('kontakt', 'title-Kontakt', 'Seitenbeschreibung Kontakt'),
// usw (erster Wert Name der zu includenden Datei, title-Atrribut, mata-tag description)
);
Wie baue ich die Arraywerte aber jetzt in die folgende Abfrage ein?
PHP-Code:
if( isset($_GET['page']) ) {
if( isset($pages[$_GET['page']]) ) {
$content = $pages[$_GET['page']]; //hier müßte ja dann noch [0] rein?
// $title= ??? [1];
// $desc= ??? [2];
Nach lesen der Erläuterungen im php Manual zu mehrdimensionalen Arrays bin ich da nicht weitergekommen. Ich danke für jede konstruktive Hilfe und wünsche noch einen schönen Sonntag.
Stephan