php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2010

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 31.01.2010, 14:27  
Neuer Benutzer
 
Registriert seit: 15.01.2010
Beiträge: 2
PHP-Kenntnisse:
Anfänger
steko befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Vorstellung und include Frage (mehrdimensionales Array)

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
steko ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 31.01.2010, 14:54  
Moderator
 
Benutzerbild von Asipak
 
Registriert seit: 18.07.2005
Beiträge: 4.072
Asipak sorgt für eine eindrucksvolle AtmosphäreAsipak sorgt für eine eindrucksvolle Atmosphäre
Standard

Dein Code sieht für einen 13-jährigen, der sich gerade mal 3 Monate mit PHP beschäftigt hat und wenn wirklich alles von dir ist, echt gut aus.

Zum Problem: Deinem Array würde ich noch Strings als Schlüssel hinzufügen, dann weist du später auch noch eher, worum es geht:

PHP-Code:
$pages = array(
               
'kontakt' => array ('filename' => 'kontakt'                                  
                                   
'title'    => 'title-Kontakt'                            
                                   
'descr'    => 'Seitenbeschreibung Kontakt'
                            
),
); 
Das Auslesen sollte eigentlich nicht schwer fallen:
PHP-Code:
$content $pages[$_GET['page']]['filename'];
$title $pages[$_GET['page']]['title'];
$desc $pages[$_GET['page']]['descr']; 
Asipak ist offline  
Alt 31.01.2010, 15:32  
Neuer Benutzer
 
Registriert seit: 15.01.2010
Beiträge: 2
PHP-Kenntnisse:
Anfänger
steko befindet sich auf einem aufstrebenden Ast
Standard

o wei, so einfach eigentlich :/

Vielen großen DANK!!

Den Tipp mit den Schlüsseln werd ich gleich noch mit umsetzen!
steko ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Array Sortieren beist PHP Tipps 2009 4 10.07.2009 08:53
[Erledigt] array sortieren PHP Tipps 2004 17 13.05.2009 10:44
Turnierbaum aus array erstellen kingflo PHP-Fortgeschrittene 11 30.07.2008 11:32
Soapfault: Undefined Property Argi PHP-Fortgeschrittene 0 28.07.2008 11:17
frage: welche array funktion?? mrrosette PHP Tipps 2008 24 19.05.2008 16:22
Frage zu include el_senior PHP Tipps 2008 1 29.03.2008 21:20
Frage zum output buffer, Array, Variable NetLook PHP Tipps 2006 3 31.10.2006 20:36
Array Formatierung PHP Tipps 2006 3 17.01.2006 19:12
Menü mit Unterpunkten supertramp Beitragsarchiv 7 18.10.2005 22:40
Sessions Array $_FILES. 1001 Frage PHP Tipps 2005-2 2 20.09.2005 12:03
Frage zu array mit PHP nicobischof PHP Tipps 2005-2 9 15.08.2005 20:30
(schnellere) Funktion zum Zusammenfassen von CSS PHP-Fortgeschrittene 21 08.08.2005 16:47
Frage zu Include Zero.exe PHP Tipps 2005-2 3 08.08.2005 03:12
Sortieren von Arrays mit mehr als 2 Dimensionen (Teil 2) Buhmann PHP-Fortgeschrittene 4 12.07.2005 14:03
[Erledigt] Mehrdimensionales Array in eindimensionales Array umwandeln PHP-Fortgeschrittene 3 03.01.2005 22:31

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
$_get mehrdimensionales array, php array include, if mehrdimensionaler array php, php menü array abfrage, if in mehrdimensionale array, php mehrdimensionales $_get array auslesen, mehrdimensionales if, $_get zweidimensionales array, _get mehrdimensionale array, mehrdimensionales _get array, klappmenü array, ist $_get ein mehrdimensionales array?, $_get und mehrdimensionale arrays, $page = $_get[\'page\'] array, _get mehrdimensionales array, konkat array, kontakte mehrdimensionales array php, seiten includen array php, dreidimensionales array, php menü mit array 2010

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:21 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum