IF verklaringen

Algemene vraag over phpBB, die nergens anders kan, of gewoon ergens over discussiëren m.b.t. phpBB? Dan zit je hier goed!
Gebruikersavatar

Auteur
David1987
Berichten in topic: 5
Berichten: 279
Lid geworden op: 22 nov 2009 13:45

IF verklaringen

Bericht door David1987 » 26 jul 2011 11:05

Ik vond gisteren dit artikel: http://www.phpbb3bbcodes.com/viewtopic.php?f=10&t=341 dat legt de IF verklaringen uit. Alleen vroeg je me af, wat het verschil is tussen:

or, and, en eq

Wanneer gebruik je de ene en wanneer de andere, heb ook al gezien dat de eq en or in combinatie wordt gebruikt. zoiets gebruik ik op me forum voor de breadcrumbs.

Code: Selecteer alles

    <!-- IF NEWEST_USER or SCRIPT_NAME eq 'faq' or SCRIPT_NAME eq 'posting' or SCRIPT_NAME eq 'viewtopic' or SCRIPT_NAME eq 'viewforum' or SCRIPT_NAME eq 'mcp' or SCRIPT_NAME eq 'ucp' or SCRIPT_NAME eq 'memberlist' or SCRIPT_NAME eq 'viewonline' --><hier de code><!-- ENDIF -->
Snap alleen niet precies die operands dan precies doen.

Gebruikersavatar

Rotsblok
Berichten in topic: 1
Berichten: 1639
Lid geworden op: 17 aug 2007 22:17
Locatie: Breezand
Contacteer:

Re: IF verklaringen

Bericht door Rotsblok » 26 jul 2011 21:07

de "or" wordt gebruikt als je bijv. a of b wilt gebruiken..
dus bijv. ik wil een menu onderdeel alleen laten zien bij de faq en bij de ledenlijst dus gebruik je or en dan heb je gelijk een combinatie met eq

eq betekent gelijk aan dus x moet gelijk zijn aan a, met andere worden ik wil een menutje alleen laten zien als forumtitel gelijk is aan faq.

in combi met or krijg dus in bovenstaand voorbeeld
forumtitel eq faq or forumtitel eq ledenlijst

Bij and is dat x gelijk moet zijn aan a en b dus ik wil alleen het menutje zien als ik beheerder ben en op de faq sta
menu = permissies eq beheerder and forumtitel eq faq
ø = 1.618033988749895... Alles heeft ø in zich

What is the answer to the Ultimate Question of Life, the Universe, and Everything? 42

Gebruikersavatar

Auteur
David1987
Berichten in topic: 5
Berichten: 279
Lid geworden op: 22 nov 2009 13:45

Re: IF verklaringen

Bericht door David1987 » 28 jul 2011 10:53

Hoewel het me nog niet helemaal duidelijk is wil ik je toch bedanken, ik ga me er nog eens wat verder in verdiepen.


Raimon
Berichten in topic: 2
Berichten: 7672
Lid geworden op: 07 apr 2006 11:10
Locatie: Weert
Contacteer:

Re: IF verklaringen

Bericht door Raimon » 02 aug 2011 22:57

En wat is nog niet duidelijk, misschien dat we het een en ander duidelijk kunnen maken voor je :)
http://www.raimon.nl Voor alle installatie/aanpassing dienst voor phpBB!

Gebruikersavatar

Auteur
David1987
Berichten in topic: 5
Berichten: 279
Lid geworden op: 22 nov 2009 13:45

Re: IF verklaringen

Bericht door David1987 » 02 jan 2012 20:51

Heb hier een hele tijd niet op gereageerd omdat ik het op dat moment eigenlijk niet nodig was. Hoe kan ik een IF statement maken die alleen bij viewforum.php?f=86 wordt weer gegeven?

Iets met

Code: Selecteer alles

    <!-- IF FORUM_ID --> 
maar hoe zet ik dat het ID 86 erin?

Wacht,

Eerst nadenken en dan vragen, dat moet natuurlijk worden zoals hieronder?

Code: Selecteer alles

        <!-- IF FORUM_ID eq 86 --> 
wat zegt zie eq eigenlijk?

Gebruikersavatar

Kevin
Hoofdbeheerder
Hoofdbeheerder
Berichten in topic: 3
Berichten: 3584
Lid geworden op: 03 nov 2007 20:36
Verstuurde bedankjes: 5 keren
Ontvangen bedankjes: 6 keren
Contacteer:

Re: IF verklaringen

Bericht door Kevin » 02 jan 2012 22:10

eq is van equal en dat betekend in het nederlands weer "gelijk"
Met vriendelijke groeten,
Kevin.

-----------------------------------------------------------------------------------------

Bent u tevreden over onze service?
Dan zouden wij het op prijs stellen als u ons zou willen beoordelen op Afbeelding.

Winnaar in de phpBB.nl awards 2009, 2010 en 2012 met AquaforA

Gebruikersavatar

Auteur
David1987
Berichten in topic: 5
Berichten: 279
Lid geworden op: 22 nov 2009 13:45

Re: IF verklaringen

Bericht door David1987 » 02 jan 2012 23:24

Kevin schreef:eq is van equal en dat betekend in het nederlands weer "gelijk"
Oké, dus het is Forum_ID gelijk aan 86 en dat zorgt er dan voor dat je het alleen op genoemd forum ID ziet. Wat als ik nu meerdere forum id wilt toevoegen?

Gebruikersavatar

Kevin
Hoofdbeheerder
Hoofdbeheerder
Berichten in topic: 3
Berichten: 3584
Lid geworden op: 03 nov 2007 20:36
Verstuurde bedankjes: 5 keren
Ontvangen bedankjes: 6 keren
Contacteer:

Re: IF verklaringen

Bericht door Kevin » 03 jan 2012 10:42

Dacht dat het dan zo werkte.

<!-- IF FORUM_ID eq 86 or 2 -->
Met vriendelijke groeten,
Kevin.

-----------------------------------------------------------------------------------------

Bent u tevreden over onze service?
Dan zouden wij het op prijs stellen als u ons zou willen beoordelen op Afbeelding.

Winnaar in de phpBB.nl awards 2009, 2010 en 2012 met AquaforA


Raimon
Berichten in topic: 2
Berichten: 7672
Lid geworden op: 07 apr 2006 11:10
Locatie: Weert
Contacteer:

Re: IF verklaringen

Bericht door Raimon » 03 jan 2012 20:26

Na de or moet je ook de switch naam gebruiken waar je mee begint na de IF statement.

Dus in Kevin zijn voorbeeld moet het dit worden;

Code: Selecteer alles

<!-- IF FORUM_ID eq 86 or FORUM_ID eq 2 -->
:)
http://www.raimon.nl Voor alle installatie/aanpassing dienst voor phpBB!

Gebruikersavatar

Kevin
Hoofdbeheerder
Hoofdbeheerder
Berichten in topic: 3
Berichten: 3584
Lid geworden op: 03 nov 2007 20:36
Verstuurde bedankjes: 5 keren
Ontvangen bedankjes: 6 keren
Contacteer:

Re: IF verklaringen

Bericht door Kevin » 03 jan 2012 21:16

Juist ik twijfelde al bij het plaatsen :oops:
Met vriendelijke groeten,
Kevin.

-----------------------------------------------------------------------------------------

Bent u tevreden over onze service?
Dan zouden wij het op prijs stellen als u ons zou willen beoordelen op Afbeelding.

Winnaar in de phpBB.nl awards 2009, 2010 en 2012 met AquaforA

Plaats reactie