ich habe eine einfache PHP-Seite gemacht. Das meiste ist HTML, nur einige Dinge werden mit include eingefügt. Außerdem sind die Links alle in PHP. Dazu habe ich noch 2 Div-Container, einer beinhaltet die Menüleiste und der andere den content (wird durch die Links unten gefüllt).
Nun muß ich ja in meiner index.php für jeden Link eine eigene ID vergeben:
<?php switch($_GET['id']) { case 1: include("010_home.php"); break; case 2: include("020_hauskonzepte.php"); break; case 3: include("030_haeuserauswahl.php"); break; case 4: include("040_aktuelle_objekte.php"); break; case 5: include("050_anbauvarianten.php"); break; case 6: include("060_ausstattung.php"); break; case 7: include("070_pluspunkte.php"); break; case 8: include("080_galerie.php"); break; case 9: include("090_wichtiges.php"); break; case 10: include("100_kontakt.php"); break; case 21: include("021_0_family_haeuser.php"); break; case 22: include("022_0_classic_haeuser.php"); break; case 23: include("023_0_doppelhaus.php"); break; case 211: include("021_1_0_family_haus_101.php"); break; case 2111: include("021_1_1_family_haus_101_dg.php"); break; case 2112: include("021_1_2_family_haus_101_eg.php"); break; case 2113: include("021_1_3_family_haus_101_kg.php"); break; case 212: include("021_2_0_family_haus_123.php"); break; case 2121: include("021_2_1_family_haus_123_dg.php"); break; case 2122: include("021_2_2_family_haus_123_eg.php"); break; case 2123: include("021_2_3_family_haus_123_kg.php"); break; case 213: include("021_3_0_family_haus_136.php"); break; case 2131: include("021_3_1_family_haus_136_dg.php"); break; case 2132: include("021_3_2_family_haus_136_eg.php"); break; case 2133: include("021_3_3_family_haus_136_kg.php"); break; case 221: include("022_1_0_classic_haus_149.php"); break; case 222: include("022_2_0_classic_haus_162.php"); break; case 223: include("022_3_0_classic_haus_164.php"); break; case 231: include("023_1_0_doppelhaus_115.php"); break; ... default: include("010_home.php"); } ?>
Das finde ich sehr unübersichtlich, da ich mittlerweile schon ca. 80 solcher Links habe und es noch mehr werden. Wie kann man das anders machen?
Dieser Beitrag wurde von Bib bearbeitet: 13. September 2006 - 10:10