Probleme mit Hochkomma in URL

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
infinity
Beiträge: 6
Registriert: Sa 30.Jul, 2005 19:23

Probleme mit Hochkomma in URL

Beitrag von infinity »

Deine phpBB Version: andere phpBB Distribution
MODs: Ja
Dein Wissensstand: Grundwissen
Link zu Deinem Forum: http://www.mototreff.ch

PHP Version:
MySQL Version:


Was hast Du gemacht, bevor das Problem aufgetreten ist?
Update auf 2.0.17


Was hast Du bereits versucht um das Problem zu lösen?




Fehlerbeschreibung und Nachricht

Hallo,

ich habe folgendes Problem:
wenn ich folgenden Code eingebe

Code: Alles auswählen

[URL=http://www.xxx.de]Klick[/URL]
dann sieht die Ausgabe im Post so aus:

Code: Alles auswählen

Klick 
Das ist soweit gut. Hat nun aber die Adresse ein Hochkomma also z.B

Code: Alles auswählen

[URL=http://www.xx'x.de]Klick[/URL]
dann ist die Ausgabe

Code: Alles auswählen

[URL=http://www.xx'x.de]Klick[/URL]
Nun meine Frage, ist das aus Sicherheitsgründen so, oder kann man das ändern und wenn ja, wo?
Benutzeravatar
cback
Beiträge: 1391
Registriert: Sa 15.Mai, 2004 15:32
Wohnort: Saarland
Kontaktdaten:

Beitrag von cback »

Sicherheit würde ich auch nicht ändern. BTW: URL mit Hochkomma??? Laut Cisco ist das ein böses Zeichen in URL und Netzwerknamen etc. und ist auch von Denic her nich verifiziert.
Zuletzt geändert von cback am So 31.Jul, 2005 11:07, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hochkommas gibt es in URL's nicht. Damit kommt kein vernünftiger Provider zurecht. Das ist auch nicht vorgesehen. Im ganzen DNS-Protokoll nicht und auch nicht in weiteren Bestimmungen...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
cback
Beiträge: 1391
Registriert: Sa 15.Mai, 2004 15:32
Wohnort: Saarland
Kontaktdaten:

Beitrag von cback »

Sagte ich doch schon :D
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ich habs nur nochmal etwas ausgeführt :p
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
infinity
Beiträge: 6
Registriert: Sa 30.Jul, 2005 19:23

Beitrag von infinity »

Danke für eure Antworten.

ich habe aber noch folgende Infos bekommen:

Code: Alles auswählen

das ' ist nach RFC1738 (bzw. RFC3986, STD0066) eigentlich ein gültiges zeichen in URL's (hingegen, ` ist es nicht). weitere referenz: http://www.blooberry.com/indexdot/html/topics/urlencoding.htm#rfc1738 
ist das etwa veraltet?
Kenne mich da zuwenig aus, sollte aber einem User, der in seiner Signatur eine Adresse mit Hochkomma hat, die auch aufgerufen werden kann, eine eine Anwort geben, wieso das oben beschriebene nicht funktioniert.
Benutzeravatar
cback
Beiträge: 1391
Registriert: Sa 15.Mai, 2004 15:32
Wohnort: Saarland
Kontaktdaten:

Beitrag von cback »

naja für die Weitergabe von Informationen wurde entweder verknüpfung genutzt (mit ? und &) oder einzeln per Kommata (1,2,3,4) oder per Strich (1-2-3-4)

per ' hab ich noch nie gehört. Da es ein Zeichen ist was theoretisch dazu genutzt werden kann böses zu machen ist es jedenfalls in etlichen Netzwerkarchitekturen verboten.
infinity
Beiträge: 6
Registriert: Sa 30.Jul, 2005 19:23

Beitrag von infinity »

Die Adresse die ich meine ist diese:

http://members.tripod.com/grokito/Toeff ... Touren.htm

gleich noch eine Frage zum Leerschlag.
Gibt es einen Mod, der leerschläge in URL's automatisch mit %20 ersetzt?
Zuletzt geändert von infinity am Fr 05.Aug, 2005 13:22, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Das macht der Browser automatisch. Ansonsten kannst Du mit der Funktion str_replace(' ', '%20', $url_text); dieses selber umwandeln...

(korrigiert)
Zuletzt geändert von oxpus am Fr 05.Aug, 2005 16:30, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
cback
Beiträge: 1391
Registriert: Sa 15.Mai, 2004 15:32
Wohnort: Saarland
Kontaktdaten:

Beitrag von cback »

Ansonsten kannst Du mit der Funktion str_replace(' ', '$20', $url_text); dieses selber umwandeln...

Aber bitte nur im URL Parser im Beitrag kommts net gut :D
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Yepp. Nur da.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
cback
Beiträge: 1391
Registriert: Sa 15.Mai, 2004 15:32
Wohnort: Saarland
Kontaktdaten:

Beitrag von cback »

achja und %20 nicht $20 :) seh ich jetzt erst.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Och menno, wieder einer, der das entdeckt :( ;) :pfff
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
cback
Beiträge: 1391
Registriert: Sa 15.Mai, 2004 15:32
Wohnort: Saarland
Kontaktdaten:

Beitrag von cback »

Ja sorry ich hab das gelesen und mich gewundert warum mein Gehirn die Links mit Leerzeichen auf einmal nich mehr findet :D
infinity
Beiträge: 6
Registriert: Sa 30.Jul, 2005 19:23

Beitrag von infinity »

stimmt schon, nur wenn ein user zum Beispiel folgendes macht

Code: Alles auswählen

[URL=http://www.xxxx xx.de]Klick[/URL] 
dann funktioniert das nicht, oder seh ich da was falsch?
Benutzeravatar
cback
Beiträge: 1391
Registriert: Sa 15.Mai, 2004 15:32
Wohnort: Saarland
Kontaktdaten:

Beitrag von cback »

Korrekt. Sicherheit ist das Zauberwort.
Antworten