| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Moderator und Wett-König | Hallo pPanther, vor dieser Herausforderung stand ich vor zwei Jahren auch mal. Einzig sinnvolle Lösung ist hier, die Namen der Parameter in der URL mitzugeben. Dadurch kannst du beliebige URLs der Form Code: http://www.server.com/param1/value1/param2/value2/param3/value3 1. Generische RewriteRule schaffen, die dir alles an eine Bootstrap-Datei weiterleitet 2. Filter-Komponente bereitstellen, die dir die Request-URI wieder in einzelne Parameter-Wert-Paare zerlegt. Der Algorithmus an sich ist dabei sehr einfach. Schau mal auf der Seite in meinem Footer vorbei und lad dir das Demo-Package des aktuellen Releases herunter. Dort findest du eine .htaccess-Datei mit der entsprechenden Rewrite-Rule und in der Datei apps/core/filter/pagecontrollerRewriteRequestFilter.php die Implementierung für dieses Problem. Unter http://www.adventure-php-framework.o...st_filter.html findest du die API-Doku. Solltest du noch Fragen dazu haben, meld dich einfach.
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
| | |
| Moderator und Wett-König | Hallo pPanther, dynamische Ersetzung ohne Bezug funktioniert nur dann, wenn die Werte der Parameter von unterschiedlichem Typ sind und du dynamisch die Zuordnung wiederherstellen kannst. Möchtest du jedoch eine generische Lösung haben, die für alle Module innerhalb deiner Applikation funktionieren, bist du jedoch auf ein dynamisches Mapping angewiesen.
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Mod Rewrite Allgemeinplätzchen | nikosch | Server, Hosting und Workstations | 2 | 10.05.2008 01:35 |
| Mod Rewrite unter IIS | Plague | PHP Tipps 2008 | 7 | 02.05.2008 22:18 |
| Mod Rewrite in Shop Software einbauen | Pseiko | Beitragsarchiv | 17 | 18.03.2008 14:48 |
| Mod Rewrite - nur für Adressen größer als ? | tayke | Server, Hosting und Workstations | 9 | 02.05.2007 14:30 |
| Mod Rewrite Problem mit PUNKT | becks123 | Server, Hosting und Workstations | 1 | 31.01.2007 21:48 |
| rewrite von .php - Möglich? | tayke | Server, Hosting und Workstations | 8 | 29.11.2006 17:02 |
| rewrite | Marc | Server, Hosting und Workstations | 5 | 29.04.2006 12:15 |
| index.php?site=* => ./* (rewrite) | PHS | Server, Hosting und Workstations | 15 | 15.06.2005 18:01 |
| Neuer Strato Server apache 2 Mod Rewrite & htaccess Prob | Stemmi | Server, Hosting und Workstations | 4 | 02.05.2005 00:29 |
| domain umleiten mit rewrite | wurtzel | Server, Hosting und Workstations | 2 | 05.03.2005 02:09 |
| Free Webspace mit Mod Rewrite | peng | Beitragsarchiv | 6 | 15.02.2005 11:44 |
| [Erledigt] URL Rewrite | PHP-Fortgeschrittene | 3 | 06.02.2005 16:54 | |
| [Erledigt] mode rewrite, was ist möglich? | Server, Hosting und Workstations | 3 | 13.12.2004 09:34 | |
| [Erledigt] mod rewrite problem | Server, Hosting und Workstations | 0 | 20.07.2004 11:58 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| mod_rewrite get parameters mitgeben, mod rewrite php framework, mode rewrite iis, modrewrite bestimmten get parameter filtern |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.