SMS Versand

Encoding Problem bei Umlauten


Antworten Thema abonnieren
Anzeige

jodaweb
Post #1
Verfasst am 01.02.2010, 14:41
Titel: Encoding Problem bei Umlauten
Zitat


Registriert seit
17.09.2007

Beiträge: 3
Punkte: 17
Hallo

Seit Samstag werden Umlaute wie ä,ö,ü nur noch als ~ (Tilde) übertragen. Das Problem tritt sowohl beim Versand der SMS über die HTTP API als auch über das Versendeformular auf der Webseite auf.

Mein lokales Encoding war/ist ISO-8859-1. Auch eine Umstellung auf UTF-8 behebt das Problem nicht.

Obwohl ich der HTTP API einen sauber URLencodeden String mitgebe, wie zum Beispiel "f%FCr" (für), erhalte ich in der SMS dann den String "f~r"...

Wo liegt das Problem?

Viele Grüße
Jojo
barnimblitzer
Post #2
Verfasst am 02.02.2010, 12:55
Titel:
Zitat


Registriert seit
14.05.2009

Beiträge: 3
Punkte: 15
hey, also ich kannte das Problem auch und hab es so gelöst:

$nachricht = $_POST['nachricht'];
$message = utf8_encode("$nachricht");

https://urlzumgateway/send.php?number='.urlencode($absender).'&message='.urlencode($message);

die Eingabe der Werte für die Variable $nachricht kommt ganz einfach über ein Formular, wird nichts vorher codiert oder decodiert.

Ist jetzt nur ein Beispiel, du musst selbst das für die Schnittstelle von sms77 anpassen !

mfg

barnimblitzer
sms77.de
Post #3
Verfasst am 02.02.2010, 16:26
Titel:
Zitat



Registriert seit
10.02.2005

Beiträge: 3051
Punkte: 4398


WWW
Bei welchen SMS Typen habt ihr diese Probleme? Nur über die Api oder auch z.B. per Webseite?
jodaweb
Post #4
Verfasst am 02.02.2010, 16:35
Titel:
Zitat


Registriert seit
17.09.2007

Beiträge: 3
Punkte: 17
@barnimblitzer: Danke für den Hinweis, werde ich noch testen..

@Admin: Das Problem zeigte sich auch beim Versand über die Webseite..

Viele Grüße
Jojo
coppercopper
Post #5
Verfasst am 04.02.2010, 21:16
Titel:
Zitat


Registriert seit
27.02.2008

Beiträge: 3
Punkte: 15
habe dieses problem ebenfalls. via webseite.
sms77.de
Post #6
Verfasst am 07.02.2010, 14:15
Titel:
Zitat



Registriert seit
10.02.2005

Beiträge: 3051
Punkte: 4398


WWW
Mit welchem Browser habt ihr diese Probleme auf der Webseite? Werden die Umlaute auch schon im zweiten Schritt (Bestätigung der SMS) falsch angezeigt?
coppercopper
Post #7
Verfasst am 07.02.2010, 21:17
Titel:
Zitat


Registriert seit
27.02.2008

Beiträge: 3
Punkte: 15
nicht im webbrowser, sondern die SMS auf dem handy werden fehlerhaft angezeigt.
neulich ist das ding komplett ausgestiegen und es kamen bei einem überlangen sms nur noch zwei "é" an (hab ich bereits reklamiert, wurde aber noch nicht gutgeschrieben). vielleicht gehört dieser fehler ja in dieselbe kategorie und gibt ihnen aufschluß über diesen fehler?

Zuletzt bearbeitet: 07.02.2010 21:49 - Insgesamt 1 mal bearbeitet.
sms77.de
Post #8
Verfasst am 09.02.2010, 12:12
Titel:
Zitat



Registriert seit
10.02.2005

Beiträge: 3051
Punkte: 4398


WWW
Und bei welchem SMS Typen tritt das Problem bei euch auf?
Antworten Thema abonnieren

Login

Benutzer:

Passwort:

Login speichern

SSL einschalten
Daten vergessen?

Neueste User

15 User online (14 Gäste)

SMS Status

Aktuell durchschnittliche Zustellzeit der SMS:
BasicPlus: 0min 55sek
Quality: 0min 11sek
Was ist das?

Für Webmaster

Sie möchten den Besuchern Ihrer Webseite einen eigenen Free SMS Versand anbieten?
Dann nutzen Sie das Free SMS Partnerprogramm




Serverüberwachung / Servermonitoring mit Livewatch.de
Servermonitoring mit Livewatch.de