URL Encode

06/16/2012 13:45 No Hawx#1
Huhu,

habe ein Problem mit URL Encode.

Und zwar soll zum Beispiel der Text "3D Smooth Professional Corn & Callus Removal Tool" URL-freundlich gemacht werden.

Bei mir kommt dann sowas raus: 3D+Smooth+Professional+Corn+%26+Callus+Removal+Too l

Ich möchte aber, dass aus den Leerzeichen kein +, sonder ein - wird.

Jemand eine Idee wie ich sowas ändern kann?


/e:

Derzeit siehts so aus:

Quote:
$cTitle = urlencode($rsData['Link']);
Wie soll das dann mit dem str_replace(); aussehen um Leerzeichen, Klammern und Und-Zeichen abzuändern?
06/16/2012 14:10 Fratyr#2
$str = preg_replace("/\s/", '-', $str);
06/16/2012 14:11 Mikesch01#3
Mit der PHP-Funktion str_replace();
06/16/2012 14:22 No Hawx#4
Derzeit siehts so aus:

Quote:
$cTitle = urlencode($rsData['Link']);
Wie soll das dann mit dem str_replace(); aussehen um Leerzeichen, Klammern und Und-Zeichen abzuändern?

Habe es hinbekommen, kann geclosed werden!