MyBB.de Forum

Normale Version: Online Today
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Eine neue Version wurde veröffentlicht: Online Today 2.1
Hallo

Passend mit Php8 gibt es auch hier leider eine Warnung, die ich aber bisher noch nie gesehen habe

PHP-Code:
<error>
    <
dateline>1712940486</dateline>
    <
script>inc/plugins/onlinetoday.php</script>
    <
line>359</line>
    <
type>2</type>
    <
friendly_type>Warning</friendly_type>
    <
message>Undefined array key 1</message>
    <
back_trace>#0  errorHandler->error() called at [/inc/class_error.php:153]
#1  errorHandler->error_callback() called at [/inc/plugins/onlinetoday.php:359]
#2  add_onlinetoday() called at [/inc/class_plugins.php:142]
#3  pluginSystem->run_hooks() called at [/index.php:26]
</back_trace>
</
error
 
die betreffende Zeile wäre 

PHP-Code:
if($doneusers[$user['uid']] < $user['time'] || !$doneusers[$user['uid']]) 


Hat jemand eventuell eine Ahnung, wie ich diese Warnung weg bekomme und würde mir netterweise auch erklären, was er bedeutet, damit ich mir beim nächsten Mal selbst helfen könnte ?
Versuche es mal damit:

PHP-Code:
if (isset($doneusers[$user['uid']]) && $doneusers[$user['uid']] < $user['time'] || !isset($doneusers[$user['uid']])) 
(15.04.2024, 15:02)Schnapsnase schrieb: [ -> ]Versuche es mal damit:

PHP-Code:
if (isset($doneusers[$user['uid']]) && $doneusers[$user['uid']] < $user['time'] || !isset($doneusers[$user['uid']])) 

Vielen Dank Smile
Der Error ist damit behoben.
Seiten: 1 2 3