Forum: PC-Programmierung URL Zeichenkette: amp%3B wird ergänzt > wieder entfernen


von Sandra (Gast)


Lesenswert?

Hallo,
ich soll in einem PHP Skript meine URL entsprechend einer bestimmten 
Regel abändern. Nur merke ich, dass in meiner URL 3x folgende 
Zeichenkette ergänzt wird "amp%3B".
Was genau bedeutet dies und wie kann ich das verhindern?

Hat hier wer einen Tipp?

von Peter II (Gast)


Lesenswert?


von Tcf K. (tcfkao)


Lesenswert?

Hä? Ich kenne PHP nicht, aber das W3C empfiehlt ein Ampersand (&) dass 
in einer URL enthalten ist durch die HTML-Entity zu ersetzen:
&
und "amp%3B" haut genau hin, %3B ist das Semikolon.

Beispiel zum Thema Ampersand in URL hier:
http://lists.w3.org/Archives/Public/www-validator/2008Jun/0021.html

von Tcf K. (tcfkao)


Lesenswert?

Peter II schrieb:
> https://de.wikipedia.org/wiki/URL-Encoding
>
> %3b -> ;

Der Artikel ist nicht komplett, das mit der & Darstellung als 
HTML-Entity steht dort nicht. Ist aber eindeutig ein Fehler, wie einem 
der W3C-Validator sagt:
https://validator.w3.org/

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.