| (In)security allgemein Sicherheit, Anonymität im Netz. Schutz und Maßnahmen. Prävention und Konzepte. Sicherheitsarchitekturen allgemein und auf der Netzwerkebene. |
Diskussion: Firefox macht aus < immer %3C (in GET Variablen) im Forum (In)security allgemein, in der Kategorie Security Area; Anzeige Hi Leute, also erst mal sorry aber ich hab keine Ahnung wo das Topic genau hingehört, also poste ich ...
![]() |
| | #1 (permalink) |
| Firefox macht aus < immer %3C (in GET Variablen) Anzeige Hi Leute, also erst mal sorry aber ich hab keine Ahnung wo das Topic genau hingehört, also poste ich es mal hier rein weils im Endeffekt mit (In)security zu tun hat. Also wenn ich von meiner Seite auf eine andere Linken/Umleiten will und in der URL irgendetwas mit < oder > vorkommt, also HTML Code, dann wird das vom Browser in %3C und %3E umgewandelt und der Server gibt das dann auch so wieder. Eigentlich logisch aber das ist aber nicht Sinn der Sache, ich will das er den HTML Code anzeigt und FF ihn auch als solchen interpretiert... Ist das irgendwie machtbar? Vielleicht mittels HTTP-Weiterleitung ("Location: ")? Kann das leider grade nicht testen... Schon mal vielen Dank, Xalon | |
| | |
| | #2 (permalink) |
| Moderator ![]() Registriert seit: 19.06.06 ![]() ![]() ![]() Likes: 52 | hmmm, irgendwie habe ich ein verständnisproblem. kannst du das mal bitte an einem konkreten beispiel nochmal erklären? also wo gibst du was genau ein, was steht dann wo... und das an einem genauen beispiel weil im augenblick ist mir das nicht klar. ich verstehe es so: du hast ne html-seite und machst da einen link in der art Code: <a href="irgendwo.html?dieGetVariable=<htmlcode>">blablub</a> |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Themenstarter | Ja genau hast recht mit <a href="irgendwo.PHP?dieGetVariable=<htmlcode>">blablub</a> Der empfänger ist ein PHP Script welches diesen HTML Code im Kontext von anderem Code ausgibt Also z.B so: Code: <div id="bla"> <?php echo($dieGetVariable) ?> </div> mfg, Xalon |
| | |
| | #4 (permalink) |
| Moderator ![]() Registriert seit: 20.07.05 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 202 | vielleicht per Split&Urldecode?
__________________ Noch mal, für alle Pseudo-Geeks: 1+1=0. -> 10 wäre Überlauf! Selig, wer nichts zu sagen hat und trotzdem schweigt. |
| | |
| | #5 (permalink) |
| Themenstarter | Danek,aber geht das auch ohne das PHP Script umzuschreiben? Ich mein das oben war ja nur ein Beispiel. mfg, Xalon |
| | |
| | #6 (permalink) |
| Moderator ![]() Registriert seit: 30.03.04 ![]() Likes: 14 | Hallo, ich hoffe mal nicht, dass du solch einen Link hast: <a href="irgendwo.PHP?dieGetVariable=<htmlcode>">blab lub</a> Denn das kann ja gar nicht funktionieren................... (Aufgrund der Ermangelung eines Periodeszeichens) Also, Sonderzeichen die per URL übergeben werden, werden kodiert, dies ist dann ein Prozentzeichen und das ASCII/Zeichen-Code als Hexadezimale Schreibweise. Also aus < wird %3C Ein komformer Link mit dem Sonderzeichen < muss so aussehen: <a href="irgendwo.PHP?dieGetVariable=%3Chtmlcode%3E"> blablub</a> PHP ist aber so schlau, und dekoriert dies richtig, so dass in $_GET['dieGetVariable'] wieder <htmlcode> stehen würde. Um jetzt Sonderzeichen für eine URL zu kodieren, verwendet man urlencode: <a href="irgendwo.PHP?dieGetVariable=<?=urlencode("<h tmlcode>");?>">blablub</a> Das dekodieren beim Empfangen der Variablen passiert automatisch von PHP und du muss dort nix wieter machen. Sonst, sofern etwas urlencodierte nicht per URL übertragen wurde, kann man es per urldecode() dekodieren. |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Firefox wird immer lahmer. | easteregg | Applikationen | 7 | 24.09.09 15:30 |
| variablen in sql datenbank | Grottenolm | Code Kitchen | 5 | 15.05.08 15:33 |
| Firefox startet immer default | CASE | Internet Allgemein | 2 | 20.02.06 13:32 |
| Variablen in C | Dawen | Code Kitchen | 2 | 28.10.05 23:56 |
| float-Variablen in C | niedriger noob | Code Kitchen | 2 | 03.02.02 16:46 |