PHP switch case

Wie wir alle wissen (sollten) ändert mod_rewrite keine Links im Script. Damit auch die Links auf Deiner Page auf die neuen "Rewrited URLs" zeigen bedarf es der Anpassung im Code. Fragen und Probleme rund um's Coding werden hier diskutiert.

Moderator: Super-Mod

PHP switch case

Beitragvon nooc » 10.12.2009 09:09

Hallo Leute... hab denk ich paar kleine Probleme... vielleicht weiss von euch jemand weiter... und zwar folgendes:

im mom sehen meine urls so aus http://www.domain.de/help/question/12/... normal so http://www.domain.de/index.php?page=hel ... page2=12...

jetzt zum problem... ich rufe den content in der index.php mit include('content.php'); auf... wo dann mit switch und case gearbeitet wird...

1. Frage

ist es möglich das die url so aussieht http://www.domain.de/help/question/ ? aber dennoch die frage 12 oder auch andere frage mit ander nummer ohne das diese nummer angezeigt wird angezeigt wird...

also:
http://www.domain.de/help/question/12/ --> http://www.domain.de/help/question/
http://www.domain.de/help/question/15/ --> http://www.domain.de/help/question/
...

in content.php ruf ich ja immer per get z.b. page auf...

2. Frage

Wie macht ihr das mit switch und case? muss man wirklich für jede url ein case machen? bei alleine 89 fragen wäre das ziemlich viel...

eventuell kennt jemand ja ein gutes tutorial oder kann mal kurz was dazu schreiben wie man das mit switch case am einfachsten realisiert... wäre echt super...
nooc
.
.
 
Beiträge: 11
Registriert: 08.03.2009 11:46

Beitragvon Gumbo » 11.12.2009 18:20

Zu 1.: Wie sollte die Ressource eindeutig identifiziert werden wenn nicht über die URL?

Zu 2.: Gewöhnlich wird ab einer bestimmten Anzahl von unterschiedlichen Inhalten eine Datenbank oder etwas Ähnliches verwendet, auf die dann mit einem gewissen Automatismus gearbeitet wird. Die URLs werden dann nach definierten Abbildungsvorschriften auf die einzelnen Inhalte abgebildet. Häufig wird dazu einfach ein künstlicher numerischer Primärschlüssel verwendet, wie es bei dir vermutlich bereits der Fall ist.
Markus Wulftange
Gumbo
Moderator
Moderator
 
Beiträge: 5019
Registriert: 07.01.2005 01:18
Wohnort: Trier


Zurück zu Programmierung & Scriptanpassung für mod_rewrite

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste

cron