Seite 1 von 1

IF/ELSEIF/ELSE/ENDIF- Problem

Verfasst: 09.07.2010 16:03
von mojito
HI

ich würde gerne zwei werte miteinander verglecihen,

also sowas wie

Code: Alles auswählen

<!-- ELSEIF memberrow.ROW_ID=4 -->
jedoch funktioniert das nciht.

könntet ihr mri evtl. verraten, wie ich das trotzdem bewerkstelligen kann?

Re: IF/ELSEIF/ELSE/ENDIF- Problem

Verfasst: 09.07.2010 16:14
von HJW
Hallo,

zum Vergleichen musst du == benutzen. = ist m.W. eine Zuweisung.

Re: IF/ELSEIF/ELSE/ENDIF- Problem

Verfasst: 09.07.2010 16:24
von mojito
hmm
och ahbe es eben getestet

aber es funktiert immernoch nciht...

Code: Alles auswählen

<!-- IF (memberrow.FIRST==0) --><input class="post" type="text" name="seconduser" value='{memberrow.FIRST_USERNAME}'/>
            <!-- ELSEIF (memberrow.ROW_ID==4) --><input class="post" type="text" name="firstuser" value="tipp mich" />
            <!-- ELSE -->
        	{memberrow.FIRST_USERNAME_FULL}
            <!-- ENDIF -->
das sit der gesammte text (mit der eben gemachten änderung). Habe es auch mal verscuht um das memberrow.ROWID==4 eine Klammer zu setzen, auch das funzt nciht...

noch jmd eine idee?

Nachtrag: sobald memberrow.FIRST einen wert hat (außer 0) wird das erste angezeigt, ansonsten das 2...

Re: IF/ELSEIF/ELSE/ENDIF- Problem

Verfasst: 09.07.2010 17:06
von Mahony
Hallo
Schau mal hier http://wiki.phpbb.com/display/MODDOCS/T ... ate+syntax


Grüße: Mahony

Re: IF/ELSEIF/ELSE/ENDIF- Problem

Verfasst: 09.07.2010 17:17
von mojito
hmm, das gleichzeichen kennen die wohl nciht...

naja hebel cih einfach mit dem >= bzw. <= aus...

Re: IF/ELSEIF/ELSE/ENDIF- Problem

Verfasst: 09.07.2010 18:08
von HJW
Hallo,

das == funktioniert schon und wird in den Templates mehrfach verwendet.

Ändere mal

Code: Alles auswählen

memberrow.FIRST==0
in

Code: Alles auswählen

memberrow.FIRST == 0