Umlaute über An-/Abmeldeformular

PHP Newsletter Software/Script und E-Mail-Marketing Software SuperWebMailer

Moderator: mirko

Antworten
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Beitrag von mirko »

das wird am PHP auf dem Server liegen, das kann die iso-8859-1 Zeichen irgendwie nicht in UTF-8 umwandeln.
Oßwald
Beiträge: 7
Registriert: 11.08.2009, 15:55

Beitrag von Oßwald »

Also wenn die Seite UTF-8 codiert ist, funktioniert es. Aber eben nur mit UTF-8...
Aber das ist die Lösung, Danke nochmal.
Oßwald
Beiträge: 7
Registriert: 11.08.2009, 15:55

Beitrag von Oßwald »

Momentan sieht die Anmeldung so aus:

ID Name Vorname E-Mail Anrede Aktionen
6 Ber Mirko info@...

Ich probiere nachher nochmal die Änderung mit UTF-8, dauert aber ein bischen, melde morgen das Ergebnis.
Zuletzt geändert von Oßwald am 11.08.2009, 21:51, insgesamt 1-mal geändert.
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Beitrag von mirko »

Ich habe mich gerade angemeldet, fehlen die Umlaute komplett oder sind andere Zeichen an der Stelle?

Du kannst auch probieren anstatt

<meta>

<meta> anzugeben, im Anmeldeformular muss es dann aber auch utf-8 sein.
Oßwald
Beiträge: 7
Registriert: 11.08.2009, 15:55

Beitrag von Oßwald »

Das einzige was ich gefunden hab ist das:
<meta>

Die Seite mit dem Formular ist diese:
http://www.custo.de/index.php?ip=106

Was müßte im Header drin stehen?
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Beitrag von mirko »

Du hast mir ja auch über das Feedback-Formular wegen des www. Problems thread.php?id=7952&BoardID=33 eine Mail geschickt. In der Mail war ein Link auf die richtige Seite ohne www. enthalten, wenn man diesen Aufruf, dann erfolgt eine Umleitung auf die Hauptseite ABER man sieht dabei kurz den Titel der HTML-Seite und der besitzt ebenfalls eine falsche Codierung. In der HTML-Seite selbst anschauen ob korrekt utf-8 im head-Bereich angegeben ist.
Oßwald
Beiträge: 7
Registriert: 11.08.2009, 15:55

Beitrag von Oßwald »

Stand schon drin, hab nochmal \"iso-8859-1\" ausprobiert, geht aber auch nicht... die Zeichen werden einfach gelöscht, nicht mal gewandelt, oder so.
Könnte es auch ne Einstellungssache beim Webserver oder PHP sein?
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Beitrag von mirko »

In dem Anmeldeformular muss die Codierung mit übermittelt werden z.B.

<input>

wenn man utf-8 verwendet

oder

<input>

für iso-8859-1

iso-8859-1 ist Standard, falls FormEncoding nicht übermittelt wird.
Oßwald
Beiträge: 7
Registriert: 11.08.2009, 15:55

Beitrag von Oßwald »

Wenn ich ein eigenes HTML-Anmeldeformular in meine Internetseite einbaue (natürlich UTF-8 codiert) und eine neue Anmeldung starte, dann werden alle Umlaute aus den Daten entfernt. Mit anderen PHP oder HTML-Seiten diese Internetseite habe ich dieses Problem nicht. Hat jemand Erfahrungen mit Umlauten beim An-/Abmelden über externe Formulare? Weshalb werden die Umlaute nicht in SuperWebMailer übernommen?
Antworten