Function ereg() is deprecated

  • Wenn ich v4.1.0 in mein WBB 3.1.1 pl 1 installiere, aktiviere und dann ins Forum gehe, kommt diese Fehlermeldung:

    Habe ein wenig gegoogelt, scheint wohl an meiner PHP-Version zu liegen.
    Wie ich den Fehler aber beheben kann, weiß ich nicht ^^

    • Offizieller Beitrag

    Alles klar :)
    Wie schnell kann man denn mit einem Update rechnen? ;)


    Unter PHP 5.0, 5.1, 5.2 funktioniert es ja. In deinem Live-System wird es funktionieren, da du wahrscheinlich kein PHP 5.3 am Server installiert hast. Wann das Update kommt, kann und will ich nicht versprechen.. Es wird aber nicht zu lange dauern ;)

  • Und zwar beim Hinzufügen von IPs in die Blacklist.

  • Die Datei habe ich ja aber wo in die Datei muß das rein???


    Der fehler kommt ja von der zeile

    PHP
    if(!ereg("[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}",str_replace("?","0",$this->input['ip']))) {
    				throw new UserInputException('ip','notValid');