SloMo hat geschrieben:800XE hat geschrieben:wollstest Du damit sagen das sie(die Beiden da oben) keine keine Umlaute in URLs machen sollen
Das wäre ja böse von mir! Ich wollte nur an ihren Ehrgeiz appellieren, damit sie sich zumindest oberflächlich mit dem Thema befassen, bevor sie hier mutmaßen, missverstehen und danach den falschen Weg wählen...
ich denke mal, du wolltest es sagen ohne es zu sagen
ich kann sagen, das mich diese Problematik auch schon geschmerzt hat
daniel5959 hat geschrieben:generell sollten keine ä ö ü ß und keine Leerzeichen in Datei- und Verzeichnisnamen sein - gibt nur Probleme.
es gibt da in PHP den Befehl urlencode
https://php.net/manual/de/function.urlencode.php
ähm
https://www.php.net/manual/de/function.urldecode.php
ähm, da gibts noch andere
rawurlencode()
rawurldecode()
ich hab da mein Bookmarklet ...
chegu.de/?Gurl=http%3A%2F%2Fwww.st%C3%B6rb%C3%A4cker.de
(alte Version) ergibt störbäcker.de
xe.vg/API/Fridolin.html?Gurl=http%3A%2F%2Fwww.st%C3%B6rb%C3%A4cker.de
(neue Version, mit zusätzlichen str_replace's) ergibt störbäcker.de
Mein Weg für die URLs in der SQL
= Überschrift
+ hl2fn();
= URL
https://www.abakus-internet-marketing.d ... earch.html + hl2fn
Bei dem ganzen URLdecode URLencode Gedöns kommt es hinundwieder vor das eben mit der einen Art encodet wurde und mit einer anderen Art decodet wird und dadurch nur Müll rauskommt
um sich das ganze Gedöns des Nachschauens "was ist dort, was soll ich daraus machen?" zu ersparen, sollte man mit URLs arbeiten die eindeutig sind .....
.... dadurch erspart man sich Probleme
jede Problemlösung schaft neue Probleme
WikiP/Müller =
https://de.wikipedia.org/wiki/M%C3%BCller
WikiP/Mueller =
https://de.wikipedia.org/wiki/Mueller
sind 2 verschiedene Seiten
meine Lösung kann da nur 1 Seiten anzeigen
hl2fn( 'Müller' ); = Mueller
hl2fn( 'Mueller' ); = Mueller