Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

wie Pluszeichen in URL verwenden (PHP) ?

hansapark / 5 Antworten / Flachansicht Nickles

Hallo.

Wie kann ich mit PHP eine URL mit dieser Form verwenden ?

http://seite.xy/tags/letter/+

(Es werden dann in einer MySQL-Datenbank alle Tags gesucht, die mit + anfangen) 

Mit "a" oder "X" oder ":" (doppelpunkt) klappt es, aber das plus verwandelt sich immer in ein Leerzeichen, auch wenn ich urlencode() verwende und auf Serverseite dann urldecode() ..

(Ich habe soweit ich das verstehe, versucht , möglichst überall UTF-8 einzustellen. als framework verwende ich laravel)

bei Antwort benachrichtigen
hansapark Nachtrag zu: „wie Pluszeichen in URL verwenden (PHP) ?“
Optionen

ich mache es jetzt erstmal so, das scheint zu klappen:

if($letter == " "){
  $letter = urlencode($letter);
}

da wird aus dem Leerzeichen ein + gemacht

bei Antwort benachrichtigen