Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
php:slim [2015/11/11 14:49] webproducer angelegt |
php:slim [2015/12/19 00:00] (aktuell) |
||
|---|---|---|---|
| Zeile 14: | Zeile 14: | ||
| RewriteRule ^ index.php [QSA,L] | RewriteRule ^ index.php [QSA,L] | ||
| </code> | </code> | ||
| + | |||
| + | ===== Beispiel: URL mit Parameterübergabe ===== | ||
| + | |||
| + | **URL: http://slim.localhost/details/Eurojackpot/25** | ||
| + | |||
| + | <code php> | ||
| + | <?PHP | ||
| + | |||
| + | require "vendor/autoload.php"; | ||
| + | $app = new\Slim\Slim; | ||
| + | |||
| + | $app->get( "/details/:game/:id", function( $game, $id ) { | ||
| + | |||
| + | echo "Es wurde das Spiel " . $game . " und die id " . $id . " übergeben."; | ||
| + | } ); | ||
| + | |||
| + | $app->run(); | ||
| + | </code> | ||
| + | |||
| + | **Ergebnis: Es wurde das Spiel Eurojackpot und die id 25 übergeben.** | ||
| + | |||
| + | ---- | ||
| ===== Beispiel: Route zum Löschen eines Datensatzes ===== | ===== Beispiel: Route zum Löschen eines Datensatzes ===== | ||
| Zeile 41: | Zeile 63: | ||
| $app->run(); | $app->run(); | ||
| </code> | </code> | ||
| + | |||
| + | ---- | ||
| ===== HTTP-Anfragemethoden ===== | ===== HTTP-Anfragemethoden ===== | ||