Danke, aber funktioniert leider nicht.
Jetzt steht diese Fehlermeldung oben (nur auf der Startseite)
[
attachment=13573]
LG
Karin
(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
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...
(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;
}
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
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:
[
attachment=13616]
Line 64 in der inc/plugins/birthday_week.php
PHP-Code:
$this_week_birthdays = $birthday_week_data['users'];
Danke im voraus und lg
Karin
Birthday Week funktioniert jetzt auf beiden Templates fehlerfrei. Nur die Reihenfolge der angezeigten Geburtstage ist irgendwie nicht logisch.
[
attachment=13632]
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
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!