Code: Select all
$stri = preg_replace('/&([a-z]*)=/', '/\1/', $stri);
$stri = preg_replace('/?([a-z]*)=/', '\1/', $stri);
...nächstes Problem:
Wie wandele ich das mit mod_rewrite wieder in die "originale" Form um?
Hmm......
Um den Rückverwandlungsprozess etwas zu erleichtern habe ich das so umgeschrieben:
Code: Select all
$stri = preg_replace('/;([a-z]*)=/', '_\1-', $stri);
$stri = preg_replace('/?([a-z]*)=/', '\1-', $stri);
nun sehen die Links z.B. so aus:
Code: Select all
/wert1-1_wert2-2_wert3-3_wert4-4_wert5-5
wobei zwischen 0 und beliebig vielen solchen wertx-x Paaren vorkommen können.
Wie krieg ich das wieder in die Form:
Code: Select all
/?wert1=1&wert2=2&wert3=3&wert4=4 .....
Wenn jemand eine Idee hat, ich bin für jede Hilfe dankbar!