MyXoops Forum

Forum - myXOOPS German Support

4 + 6 = ?  
Geben Sie das Ergebnis der Berechnung ein
Sie haben max. 10 Versuche.
 
* = Erforderlich

Re: PHP programmier Problem

Betreff: Re: PHP programmier Problem
von LupusC am 15.01.2008 20:04:43

Nachtrag zu deinem ELSEIF Monster. Anscheinend dürften da 2 Klammern gefehlt haben.

Statt
elseif ($config['avatar_eod']!=&& $userinfo['user_status'] == "member" && $userinfo['user_groupid'] == "2" || $userinfo['user_groupid'] == "3" && $zeit >= && $zeit <= 30.4375)


sollte es wahrscheinlich
elseif (($config['avatar_eod']!=&& $userinfo['user_status'] == "member" && $userinfo['user_groupid'] == "2" || $userinfo['user_groupid'] == "3" )&& $zeit >= && $zeit <= 30.4375)


lauten.

&& ist stärker als || also würde deine IF Bedingung aufgesplittet lauten:

$config['avatar_eod']!=0 && $userinfo['user_status'] == "member" && $userinfo['user_groupid'] == "2"

||

$userinfo['user_groupid'] == "3" && $zeit >= 0 && $zeit <= 30.4375)

Und da ersteres immer eintrifft, ist das Ergebnis klar.

Aktuell aus dem Forum

Forum Thema Antworten Views Letzter Beitrag
Modulentwicklung New Xoops Xcreate Module 0 5322 26.11.2025 15:22
efkan Gehe zum letzten Beitrag
Modulentwicklung XOOPS Custom Field Module 1 1813 24.11.2025 11:21
Goffy Gehe zum letzten Beitrag