index.php&show=xxxx

switch() ist elegant, so geht's aber auch:

PHP:
if($link == Nr1) { 

include ("link1.php");

 } elseif($link == Nr2) { 

include ("link2.php");

 } elseif($link == Nr3) { 

include ("link3.php");

etc.etc.
 
und wenn du es noch was anders und komplizierter machen willst, dann sieht die url wie folgt aus:

bla.php?news

dann switchst du die variable ${QUERY_STRING} die wäre in dem obigen fall news.

:-)
 
Original geschrieben von Dommas
switch() ist elegant, so geht's aber auch:

PHP:
if($link == Nr1) { 

include ("link1.php");

 } elseif($link == Nr2) { 

include ("link2.php");

 } elseif($link == Nr3) { 

include ("link3.php");

etc.etc.

jo, auf die art kannste auch alles in eine datei schreiben (einfach das "include();" durch den inhalt der zu includenden [<- goiles wort] datei ersetzen) :-) , bei kleinen seiten ganz gut, aber allgemein nichch sehr empfehlenswert --> Ladezeit ;)
 
if sollte sowieso nur bei kurzen "anwendungen" verwendet werden, und auch nicht zu oft in einem document.... sonst sind die ladezeiten extreme beschissen.

noch 4 h bis zu der neuen fassung meiner site :)))
 
is doch ne kurze anwenung

wenn die variable nich gesetzt is include dieses
wenn sie gésetzt is include das.

simpel oder ?

da brauchst echt kein case swithc oder was weis ich
 
Öhhhhm,... was geht mit euch.....
ihr macht da nen Hammercode.. dabei braucht man nur eine Zeile ...

index.php
Code:
<?php if (!isset($nav)) { $nav="dir/start" ; } include("$nav.php"); ?>

die links muessen so aussehen
Code:
<a href="<? echo $PHP_SELF; ?>?nav=dir/blubb">Blubb</a>

den ganzen inhalt in Ordner "dir" tun, und gut is !!!
Da braucht man nicht son riesen Code ...

cYa
 
wooo bleiben meine Stimmen ^^ votet für mich *gggg*
hehe

chris, jo, sollte ja keine aufforderung sein es zu ändern,...
nur eine wesentlich leichtere und durchschaubarere alternative ;D

cYa's AND VISIT OUR CHAT !!! < AUFFORDERUNG :D
 
naja, manche leute entscheiden sich eben lieber für die längere variante die sie auch vestehn anstatt für die kürze wo nur wirres zeug drinsteht :p
 
Zurück