Umlaute bei Übergabe an externes Script

  • Hallo.

    Vielleicht kann mit hier einer von den Profis helfen.

    Zum besseren Verständnis:
    Ich benutze WP 2.2.1 und habe ein Empfehlungsschript (kein Plugin) installiert, das für sich selbst super funktioniert.

    Beim anklicken des Links auf meiner Website zur Script index.php öffnet sich ein neues Fenster. Das heißt, ich habe das Formular nicht in meine Website integriert.

    Der Link zu dieser index.php übergibt noch zusätzlich als Parameter den Titel der aktuellen Seite, den ich zuvor ausgelesen habe.

    Die Übergabe von der Website an das Script erfolgt dann so:

    Code
    index.php?wp_title=%20%20Beispielseite%20%C3%BCber%20den%20W%C3%B6rthersee

    Das heißt, der Titel der Seite lautet: Beispielseite über den Wörthersee

    Das funktioniert auch alles soweit ganz gut. Was aber nicht funktioniert ist, wenn im Titel, wie in dem obigen Beispiel deutsche Umlaute enthalten sind, dann werden diese eben im Formular und in der Mail nicht richtig dargestellt.

    Das sieht dann so aus:

    Code
    Beispielseite über den Wörthersee

    Woran liegt das und wie kann ich diesen Fehler abstellen?

    Es wäre sehr schön, wenn mir hier einer von Euch helfen könnte.

    Aber eine Bitte habe ich. Wenn ihr eine Lösung habt, dann bitte so antworten das ich es verstehen kann. Also nicht in der Art. Du musst es parsen oder so ähnlich. Sondern liefert mir den korrekten Lösungsansatz mit Beispiel.

    Ich danke euch jetzt schon recht herzlich.

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Nachtrag zu diesem Thema

    Mittlerweile habe ich herausgefunden, das es tatsächlich mit WP zu tun hat.

    Wenn ich nämlich von einer Seite meiner Website verlinke, die mit WP nichts zu tun hat, funktioniert es.

    Ich habe sogar probehalber das Script auf charset=UTF-8 umgestellt, was aber keine Lösung des Problems brachte.

    Hat denn hier niemand eine Lösung ? Ich bin doch mit Sicherheit nicht der einzige mit diesem Problem.

    Wo sind die Macher von WP. Die sind jetzt gefragt.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!