UTF-8 Sonderzeichen im Dialplan

JanG80

Mitglied
Mitglied seit
12 Jun 2008
Beiträge
241
Punkte für Reaktionen
0
Punkte
16
Ich habe folgendes Problem:

Bei einem angehenden Anruf setzt ein AGI Script (Python) die Callerid (Name). Das funktioniert soweit einwandfrei. Die nötigen Informationen kommen aus einer MySQL Datenbank. Im Dialplan überprüfe ich danach, ob der Name auf "Unterdrueckte Rufnummer" gesetzt wurde. Auch das klappt einwandfrei. Ruf jedoch jemand an, der sich in der Datenbank befindet und einen Umlaut im Namen hat, schlägt der Vergleich fehl:

syntax error: syntax error, unexpected '<token>'

Statt des Umlauts (in diesem Fall ein ä) wird das Sonderzeichen ▒ im Log angezeigt.

Was kann ich tun, um dieses Problem zu beheben? :confused:
 
Kostenlos!

Statistik des Forums

Themen
248,854
Beiträge
2,302,939
Mitglieder
378,504
Neuestes Mitglied
Hallo61Hallo