MyBB.de Forum

Normale Version: Function nice_time
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Beim nutzen der function nice_time wird ausgeben das es bad implode ist.
Ist diesd ein Bug oder viel mehr ein fehler im Code(vonn mir)?
Zitat:Warning: implode(): Bad arguments. in /www/htdocs/w005d548/Upload/inc/functions.php on line 1822
PHP-Code:
    if($suprise['timeonline'] > 0)
    {
        
$timeonline nice_time($suprise['timeonline']);
    } 
Mit und ohne else macht hier kein Unterschied, beides mal der Implode Fehler.

Mfg Garlant
Die Funktion implode() selbst fügt einzelne Array-Elemente zu einem String zusammen. Hast du irgendetwas geändert? Handelt es sich bei der Variablen um ein Array?
Es wird eine Variable mit einem array aus der Datenbank ausgelesen und in der Art und Weiße verwendet wie ich es hier unter der Fehlermeldung aufzeigte.
An der Funktion wurde nichts verändert.

Das Auslesen geschieht bei mir über :
PHP-Code:
$suprise_query $db->query("SELECT * FROM ".TABLE_PREFIX."users WHERE uid='".$zufallswert."'");
    
$suprise $db->fetch_array($suprise_query); 

edit: nicht wundern, dies stammt aus einem myportalplugin, ist also ein stück des plugins, daher $db und nicht $mybb
Kannst du mir das komplette Plugin bitte an support[at]mybboard[punkt]de schicken? Danke.

PS: Das $db stammt vom MyBB. Wink
Mail sollte gerade rausgehen.

Jaja, komme schon langsam ein wenig durcheinander, werde wohl alt. Wink
der witz is gut @thomas xD
du und alt . guck ma michael an *gg* (ne spaß beiseite) Toungue michael lernt aber besser als du Toungue
Ich muss doch sehr bitten! Big Grin