FORUMARCHIV  
  Frage zu Umlauten im URL   
 
Umlaute im URL machen häufig Probleme. Das ist bekannt. Daher sollte man sie möglichst vermeiden.

Wenn man nach Alternativen sucht, stößt man auf Punnycodes (kann man meiner Meinung nach vergessen) oder man ersetzt die Umlaute durch "ae", "oe" und "ue". Genauso statt "ß" ein "ss". Ist aber gewöhnungsbedürftig, da man/frau normalerweise nicht so schreibt.......

Schaut man sich die URL einiger beliebiger Seiten an, so sieht man in den URL-Parametern, daß Umlaute und das "ß" in folgende Codes aufgelöst werden:

ä --> %E4
ö --> %F6
ü --> %FC
ß --> %DF

Diese Codes könnte man doch sofort in eine URL setzen, wenn man Wörter mit Umlauten benötigt, und gut ist......

Nun meine Frage: Warum findet man nirgendwo eine offizielle Empfehlung, diese Codes zu verwenden?
Oder bin ich zu blöd, daß ich diese nicht finde?
Oder werden diese Codes nicht von allen Browsern richtig interpretiert?

> Hier gehts zum Orginal Eintrag

 
  Antworten  
 

1.

Am Browser liegt das natürlich nicht, sondern am Server. Aber so stimmts dann. Das geht manchmal, manchmal gehts nicht. Das ist wahrscheinlich der Hauptgrund.



2.

Zitat:
nordlicht postete
Nun meine Frage: Warum findet man nirgendwo eine offizielle Empfehlung, diese Codes zu verwenden?
Guck mal in die RFCs. Dort findest Du es auf jeden Fall als Empfehlung, höchstwahrscheinlich sogar als Muss-Kriterium.

So far...
Matthias



3.

Danke....



4.

Diese URL-Kodierungen sind dazu geeignet, die Umlaute in die URL zu bringen, und werden dafür auch empfohlen.
Die PHP-Funktion heisst nicht umsonst urlencode().
Dann muss die URL natürlich noch verarbeitet werden.

Umlaute in script-Parametern können crashen, wenn das Script damit nicht zurechtkommt.
Umlaute in Dateinamen müssen vom Webserver (z.B. Apache) und vom Dateisystem des Servers gefressen werden.
Umlaute in einer URL, die durch mod-rewrite geht, müssen von der Regex gefressen werden (ü in [a-z] = möööp).



> Weiter Einträge finden Sie in unserem Forum

 

Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.



Webspace mit PHP und MySQL bei phpforum.de!

Daten aus einer Datenbank loeschen.
Menü klicken und den Namen der Rubrik anzeigen
datei zufällig auslesen
Skript entschlüsseln mit Sourceguardian?!?
Zugriffscodes ändern???
Mysql abfrage: attribute auslesen
betretten einr Seite nur mit bestimmten Rechte.
Optimaler Schutz vor Mehrfachabstimmung bei Umfragen
So eine Art Avatarfunktion.
Datei-attachmend an email anhängen
Suche ein shared server
Fehler im Script zur Bilderzeugung?
und nochmal date
im jahr 2006 schleife ausführen
Installation von Pear auf windows
phpAdsNew-2.0
PHP Bilder auf Bilder?
eMail Adressen aus einem Text suchen - Problem bei "-"
Problem mit Regexes
Pfade zu Bildern ändern.
aktuelle zeit in formular einfügen
Backup Script
Fehler bei einem Forum! Was kan ich tuen
For Schleife reloadet sich nicht.
Countdown-Knoten
input stream reader bei php?
Mit php eine Access Datenbank anfragen???
Zugriff durch .htaccess sperren/umleiten
Problem - Tstmp sortieren - vor 2000 bis heute
Zeichen für "ungleich"
Problem bei Abfrage Variable Empty ...
Domain auf anderen Server umleiten
Upload
Formmailer, der leider nicht geht!! ;-)
Wie bekomme ich den letzten INDEX?
while-schleife in for-schleife
Datenbank Abfrage?
Alter von Personen ausrechnen
Tables verschmelzen
Who is online
Subnet Masken vergleichen
Hilfe ich komme nicht weiter
löschen von datensätzen
zeilenumbruch nicht beachten???
Hosteurope mail() Problem
Nach "Confirm Alert" Program verlassen
nochmal dateidownload
Server Daten auslesen
Upload mehrer Dateien ermöglichen
literangabe zuweisen mittels if abfrage
Weiter

Webdesign und TYPO3 Agentur - analog multimedia

phpforum.de das deutsche PHP-Forum. Hier finden Sie alles über PHP, PHP3, PHP4, PHP5 MySQL, ASP, JSP,Linux, Apache ...
  phpforum.de