Felix Riesterer: HTML Anker & Paramter

Beitrag lesen

Lieber Bernd,

href="#inlineTags&id=<?php echo htmlspecialchars($array['id']); ?>"

in einer URL ist Dein Maskierungskontext nicht HTML, sondern URL, Du benötigst anstelle von htmlspecialchars die Funktion rawurlencode. Wie eine URL genau aufgebaut ist, also in welcher Reihenfolge welche Bestandteile stehen müssen, wurde ja schon kritisiert, trotzdem lohnt ein Blick bei Wikipedia: Uniform_Resource_Locator#Schema_(scheme).

Liebe Grüße,

Felix Riesterer.