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 ===== |