Nachtrag zu Tutorial [PHP] index.php?section=neu [WIE GEHT DAS]

FifaKFC

Mitglied
Hi!
Da ich im Tutorial Forum nicht posten kann, mache ich hier den Nachtrag:

Man kann das ganze wie im Tut beschrieben mit switch oder if machen, aber wenn man eine grössere Seite hat, und auch mal Seiten hinzukommen, ist es natürlich umständlich immer den Quellcode zu ändern! Daher hier meine Variante:

PHP:
if($section == "") {
Das sagt, wenn Section NICHT angebenen ist, wird das hier ausgeführt:
PHP:
include("home.php");
Hier lasse ich die Startseite mit den News includen! Das kann man natürlich beliebig ändern... weiter geht es mit:
PHP:
} else {
Das führt folgendes aus, wenn $section deklariert ist:
PHP:
include("$section.php");
Hier wird die Datei mit dem Namen der $section Variable included! D.H wenn man ?section=hallo schreibt oder linkt wird die datei hallo.php ausgeführt! weiter:
PHP:
}
Ja das ist nur der Schluss wie man sieht...

Hoffe ich konnte auch weiterhelfen.

Cu FifaKFC
 
hi,


also entweder ich bin immer zu blöd gewesen oder ich hab was falsch gemacht :D also bei mir geht z.b.
PHP:
if ($section == "")
{
# ...
}

nicht! ich mach das jetzt immer so:
PHP:
if (!isset($section))
{
# ...
}

:D


*winkewinke*
slimie
 
Nunja so geht das natürlich auch, aber es ist sicherlich das einfachste einfach das hier zu nehmen:
PHP:
<?php
if($section == "") {
include("home.php");
} else {
include("$section.php");
}
?>
Das müsste eigentlich klappen! probiers halt damit nochmal, den code sieht man in jeder meiner seiten ;) :)
 
hehe ok dann war ich immer zu blöd :D egal... kommt ja eigentlich beides aufs gleiche raus :)


*winkewinke*
slimie
 
Zurück