problem mit der date.php

Hast du einen Fehler in der aktuellen Version gefunden ? Diesen kannst du uns hier mitteilen und uns bei der Fehlersuche helfen.
Antworten
duese
Beiträge: 1
Registriert: 12. Apr 2010, 19:06

problem mit der date.php

Beitrag von duese »

Deprecated: Function split() is deprecated in /webspace/13/47459/lhw-li.org/admidio/adm_program/system/date.php on line 188

Systeminformationen
Admidio-Version: 2.1.8 auf Update prüfen
PHP Version: 5.3.1
MySQL Server Version: 5.1.41-standard
Safe Mode: On → problematisch bei Dateiuploads
Max. POST-Größe: 50M
Arbeitsspeicher: 64M
Dateiuploads: On
Max. Upload-Größe: 50M
Max. bearbeitbare Bildgröße: 8.95 MegaPixel
alle PHP-Informationen: phpinfo()
Debugmodus: Off

wäre super wenn mir da jemand weiterhelfen kann, hab ich nur wenn ich es auf meinem webserver laufen lasse. webserver ist united domain.

danke für eure hilfe schon im vorhinein
Dünser Christian
Benutzeravatar
fasse
Administrator
Beiträge: 6194
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Hallo Christian,

dies sollte doch eigentlich nur ein Hinweis sein. Kannst du den nicht unterdrücken ?

Für die nächste größere Admidio-Version haben wir diese Funktion auch bereits komplett aus dem Code entfernt.

Gruß
Fasse
courier-64

Beitrag von courier-64 »

Hallo Admidio,

ich habe genau dasselbe Problem wie oben beschrieben und verwende
Admidio 2.1.11

Wie kann ich diese Meldung unterdrücken???
Oder muss ich etwas in der Datei verändern???

Viele Grüße
Courier-64
Benutzeravatar
fasse
Administrator
Beiträge: 6194
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Hallo,

geh mal in die Datei adm_program/system/date.php, dort in die Zeile 188 und setz ein @ vor die Funktion split:

Code: Alles auswählen

list($year, $month, $day, $hour, $minute, $second) = @split("[- :]", $dateTime);
auch in Zeile 193:

Code: Alles auswählen

list($year, $month, $day) = @split("[- :]", $dateTime);
Nun sollte es ohne Meldung funktionieren.

Gruß
Fasse
Benutzeravatar
fasse
Administrator
Beiträge: 6194
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Hallo Courier,

ich hab dieses Problem jetzt für die zukünftigen Versionen behoben. Bis zur nächsten Veröffentlichung, könntest du dann aber immer ein @ vor die entsprechende Stelle setzen. Also vor die Funktion split(

Viele Grüße
Fasse
Antworten