Danke dir für den Tipp.
Sobald mein Test-Webspace wieder erreichbar istprobier ichs gleich aus.
Melde mich dann wieder
*Edith wars*
HURRA!!! Perfekt! Genau das wars, nun klappts. 1000 Dank!
Danke dir für den Tipp.
Sobald mein Test-Webspace wieder erreichbar istprobier ichs gleich aus.
Melde mich dann wieder
*Edith wars*
HURRA!!! Perfekt! Genau das wars, nun klappts. 1000 Dank!
hatte den gleichen fehler, der pfad muss nur erweitert werden, je nachdem wo du es genau plazierst.
Anderes Problem was ich habe, wie kann ich erreichen das in der Witzbox auch die ÄÜÖ ß usw richtig wiedergegeben werden. die witze kommen bei mir ja nur eben die UTF-8 Sache klappt nicht. wie muss der code aussehen und wo baue ich den genau hin?
Danke
Ist deine Seite in UTF- 8 Codiert? Oder Ansi?
Wenn du Elemente einbindest die UTF8 sind und verwendest aber ANSI kommt es zu einer Zeichensatz Problematik. Ich weiß gar nicht so genau ob die API, dass jetzt in UFT8 oder Ansi schickt... Bei mir werden die Zeichen aber in & # 228; umgewandelt. Wobei das natürlich, auch nicht das beste ist. Besser sind die HTML umlaute Ü &Äuml; usw.
Durch den Einsatz von ajax wird das ganze soviel ich weiß eh utf8 kodiert.
Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!
OKnaja habe die Version etwas Modifiziert :=
Meine Funktion zum ersetzten der Umlaute.
Das bauste in die ajax_load.php ein.PHP-Code:function replaceUmlaute($text)
{
$text = str_replace("ß","ß",$text);
$text = str_replace("ä","ä",$text);
$text = str_replace("ö","ö",$text);
$text = str_replace("ü","ü",$text);
$text = str_replace("Ä","Ä",$text);
$text = str_replace("Ö","Ö",$text);
$text = str_replace("Ü","Ü",$text);
$text = str_replace("é","é",$text);
return $text;
}
Dann werden alle Umlaute ersetzt.
Musst natürlich noch einbinden
PHP-Code:echo utf8_encode(replaceUmlaute(file_get_contents('http://www.joke-factory.de/external/vms_witze/zufallswitz.php'.$query_string)));