kostenloser Webspace werbefrei: lima-city


.htaccess und Parameterübergabe

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    programtools

    programtools hat kostenlosen Webspace.

    Hallo @ all
    Eine ganz normale Parameterübergabe via GET sieht ja so aus:
    www.seite.de/verzeichniss/index.php?variable=value&variable2=value2

    Dabei kann man die index.php ja weglassen, sofern diese als startdatei angegeben ist:
    www.seite.de/verzeichniss/?variable=value&variable2=value2

    Um das etwas schöner zu haben kann man ja die Parameter aneinandergereiht und durch '/' trennen und dann mit php die einzelnen werte mit split abfragen. Die url könnte dann so aussehen:
    www.seite.de/verzeichniss/?/value/value2/value3/

    Damit der Prowser allerdings weiss bis wo pfad und ab wo parameter sind, braucht man ein Zeichen, wie hier das ?. eine # würde das selbe bringen. Das möchte ich aber nicht. Ich hätte gerne, dass mein Pfad so aussieht:
    www.seite.de/verzeichniss/value/value2/value3/

    Es soll jetzt die index.php (www.seite.de/verzeichniss/index.php) geladen werden und als Parameter würde ich dann auslesen:
    1) value
    2) value2
    3) value3

    Ich hoffe ihr könnt mir helfen
    MFG
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. RewriteEngine On
    
    RewriteRule ^([^/]*)/([^/]*)/([^/]*)$ /verzeichniss/?variable=$1&variable2=$2&variable3=$3 [L]


    So, oder so ähnlich ;)
  4. Autor dieses Themas

    programtools

    programtools hat kostenlosen Webspace.

    MM Danke, aber es hat lediglich einen Großteil der Grafiken verschluckt ?!
    MFG
  5. RewriteEngine On
    
    RewriteRule ^([^/]*)/([^/]*)/([^/]*)$ /verzeichniss/index.php?variable=$1&variable2=$2&variable3=$3 [L]


    Wenn deine htaccess so aufgebaut ist, dass das Ganze einer Ordnerstruktur gleicht, solltest du base href setzen. Oder du verwendest absolute Pfade zu deinen Dateien.

    Beitrag zuletzt geändert: 16.4.2011 15:42:21 von fabo
  6. Autor dieses Themas

    programtools

    programtools hat kostenlosen Webspace.

    Wie mache ich das aber, wenn der Pfad eine unbestimmte Anzahl an Ordnern enthält?
    Gibt es einen Ausdruck für ein / das da sein kann oder nicht? Also auasi ein . mit der Beschränkung auf /-Zeichen?
    MFG
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!