Zitat
Zitat
um diese Fehler zu unterdrücken, könnt ihr die Datei
include/includes/class/xajax.inc.php
durch diese Datei ersetzen:
bitbucket.org/GeCk0/xajax.inc.php-php5.4/src
#######################################
include/admin/kalender.php zeile 45
function zyklusinsert ($sar,$ear,$z,$_POST) {
ersetzen durch
function zyklusinsert ($sar,$ear,$z) {
#######################################
In der PHP.ini ist der StandardZeichensatz "default_charset" seit 5.4 auf UTF-8 eingestellt...
ändert den Wert auf ISO-8859-1 und startet Euren Webserver neu.
ist das nicht möglich, nehmt folgende Änderungen vor:
in der index.php direkt unter
define ( 'main' , TRUE );
folgendes einfügen
ini_set('default_charset', 'ISO-8859-1');
Funzt auch das nicht müsst ihr bei allen folgenden Funktionen diese Änderungen vornehmen
(Betrifft htmlentities() und htmlspecialchars(); welche den 3. Parameter zur Zeichencodierung benötigen.
include/include/class/bbcode.php Zeile 664
$string = htmlentities($string);
ersetzen durch
$string = htmlentities($string, ENT_DISALLOWED, 'ISO-8859-1');
include/includes/func/escape.php Zeile 56
$t = htmlentities($t);
ändern in
$t = htmlentities($t, ENT_DISALLOWED, 'ISO-8859-1');
und evtl in weiteren Dateien (Siehe Fehlermeldungen bzw nächsten Post von Tigereyes)
#######################################
Zuletzt modifiziert von GeCk0 am 17.03.2012 - 07:01:10