Beiträge: 1.732
Themen: 22
Registriert seit: 18.02.2017
MyBB-Version: 1.8.*
versuch es mal so:
PHP-Code:
if(isset($birthday_week_data['hiddencount'])) $hiddencount = $birthday_week_data['hiddencount'];
ungetestet!
Beiträge: 403
Themen: 30
Registriert seit: 26.07.2020
MyBB-Version: 1.8.38
Danke, aber funktioniert leider nicht.
Jetzt steht diese Fehlermeldung oben (nur auf der Startseite)
LG
Karin
Beiträge: 1.401
Themen: 25
Registriert seit: 11.10.2013
MyBB-Version: 1.8.*
....oder so:
PHP-Code:
$hiddencount = isset($birthday_week_data['hiddencount']) ? $birthday_week_data['hiddencount'] : 0;
Beiträge: 403
Themen: 30
Registriert seit: 26.07.2020
MyBB-Version: 1.8.38
(27.02.2023, 11:56)SvePu schrieb: ....oder so:
PHP-Code:
$hiddencount = isset($birthday_week_data['hiddencount']) ? $birthday_week_data['hiddencount'] : 0;
Herzlichen Dank Sven, DAS ist die Lösung - Fehler behoben!
LG
Karin
Beiträge: 1.732
Themen: 22
Registriert seit: 18.02.2017
MyBB-Version: 1.8.*
27.02.2023, 13:40
(Dieser Beitrag wurde zuletzt bearbeitet: 27.02.2023, 13:41 von bv64.)
ich glaube, jetzt habe ich zum ersten mal so einen PHP-Code mit ? drin verstanden, danke!
wenn xy gegeben ist dann a sonst b
vor meinem Code hätte man dem Script noch die Variable vorstellen müssen, oder? Dass PHP8 aber auch so gerne Variablen kennen lernt...
Beiträge: 1.401
Themen: 25
Registriert seit: 11.10.2013
MyBB-Version: 1.8.*
27.02.2023, 13:46
(Dieser Beitrag wurde zuletzt bearbeitet: 27.02.2023, 13:47 von SvePu.)
(27.02.2023, 13:40)bv64 schrieb: ich glaube, jetzt habe ich zum ersten mal so einen PHP-Code mit ? drin verstanden, danke!
wenn xy gegeben ist dann a sonst b
.......
Genau, das ist in diesem Fall die Kurzform von:
PHP-Code:
if (isset($birthday_week_data['hiddencount']))
{
$hiddencount = $birthday_week_data['hiddencount'];
}
else
{
$hiddencount = 0;
}
Beiträge: 1.732
Themen: 22
Registriert seit: 18.02.2017
MyBB-Version: 1.8.*
danke für die Erklärung, man lernt immer noch weiter dazu und das ist gut so!
Diese Kurzform war mir echt immer ein Rätsel, aber dieses mal sah ich Licht
Beiträge: 403
Themen: 30
Registriert seit: 26.07.2020
MyBB-Version: 1.8.38
09.04.2023, 23:54
(Dieser Beitrag wurde zuletzt bearbeitet: 10.04.2023, 00:31 von KarinB.)
Birthday Week verursacht schon wieder eine Fehlermeldung. Am Freitag hätte eine Userin Geburtstag ..
Im März hat das noch tadellos funktioniert und jetzt nicht. Und nein, ich habe nichts Neues eingebaut.
Beim Aufrufen des Forums kommt folgende Fehlermeldung:
Line 64 in der inc/plugins/birthday_week.php
PHP-Code:
$this_week_birthdays = $birthday_week_data['users'];
Danke im voraus und lg
Karin
Beiträge: 403
Themen: 30
Registriert seit: 26.07.2020
MyBB-Version: 1.8.38
19.04.2023, 11:40
(Dieser Beitrag wurde zuletzt bearbeitet: 19.04.2023, 11:43 von KarinB.)
Birthday Week funktioniert jetzt auf beiden Templates fehlerfrei. Nur die Reihenfolge der angezeigten Geburtstage ist irgendwie nicht logisch.
Alphabetisch ist es nicht, sonst würde Jürgen vor Kitty kommen.
Nach Wochentagen ist es auch nicht, sonst würden Mo und Di vor Do kommen.
Ist sicher in der birthday_week.php irgendwo definiert, da reichen aber meine PHP-Kenntnisse nicht aus.
Super wäre es, die Geburtstage nach TAGEN zu reihen (beginnend mit Montag). Ist das machbar?
Danke und lg
Karin
Beiträge: 403
Themen: 30
Registriert seit: 26.07.2020
MyBB-Version: 1.8.38
04.07.2024, 14:12
(Dieser Beitrag wurde zuletzt bearbeitet: 04.07.2024, 14:40 von KarinB.
Bearbeitungsgrund: wollte schrift nicht ändern, sorry
)
Hallo, wieder mal
Hab leider im birthday week - Plugin immer noch den Fehler:
<error>
<dateline>1719787277</dateline> <script>inc/plugins/birthday_week.php</script> <line>64</line> <type>2</type> <friendly_type>Warning</friendly_type> <message>Undefined array key "users"</message> <back_trace>#0 errorHandler->error() called at [/inc/class_error.php:153] #1 errorHandler->error_callback() called at [/inc/plugins/birthday_week.php:64] #2 birthday_week_populate() called at [/inc/class_plugins.php:142] #3 pluginSystem->run_hooks() called at [/index.php:466] </back_trace>
</error>
Hat bitte jemand Lösungsvorschlag bzw. Tipps für mich?
Vielen Dank im voraus!