ik heb een script over genomen van een boek academic service
if (!Isset($_POST['Submit'] $_POST['Submit']) != 'Calculate')
maar tussen de twee $_post staan twee rechte streepjes hoe plaats je die?
zo: ||

(bij mij zit dat streepje links van de ENTER toets)
Zit op een gewoon toetsenbord vaak boven de enter. het is de shift van \

EDIT: Sneller leren typen, Ozzie was me voor
Het "pipe" teken, een van de zegeningen van het unix tijdperk en lang voordat windows op de markt was....
OR is ook fijn hoor ;)
" Shift + \ " (zonder die quotes).

Tevens is de voorwaarde ook fout, met de || inbegrepen heb jij dit:

<?php if (!Isset($_POST['Submit'] || $_POST['Submit']) != 'Calculate') ?>

Dat moet volgens mij worden:

<?php if (!Isset($_POST['Submit']) || $_POST['Submit'] != 'Calculate') ?>

Edit: dit zijn geen booleans. Een boolean kan true of false zijn. Dit zijn (logische) operators.
Pim - op 05/01/2011 16:09:04

OR is ook fijn hoor ;)


In princiepe staat || voor OR, maar OR wordt eigenlijk alleen binnen SQL gebruikt. (OR word inderdaad wel ondersteund door PHP ;-))
Kevin de Groot op 05/01/2011 16:29:38

" Shift + \ " (zonder die quotes).

Tevens is de voorwaarde ook fout, met de || inbegrepen heb jij dit:

<?php if (!Isset($_POST['Submit'] || $_POST['Submit']) != 'Calculate') ?>

Dat moet volgens mij worden:

<?php if (!Isset($_POST['Submit']) || $_POST['Submit'] != 'Calculate') ?>

Edit: dit zijn geen booleans. Een boolean kan true of false zijn. Dit zijn (logische) operators.

Gelukkig is de code goed te lezen :)
Ozzie PHP op 05/01/2011 16:48:06

[quote="Kevin de Groot op 05/01/2011 16:29:38"]
" Shift + \ " (zonder die quotes).

Tevens is de voorwaarde ook fout, met de || inbegrepen heb jij dit:

<?php if (!Isset($_POST['Submit'] || $_POST['Submit']) != 'Calculate') ?>

Dat moet volgens mij worden:

<?php if (!Isset($_POST['Submit']) || $_POST['Submit'] != 'Calculate') ?>

Edit: dit zijn geen booleans. Een boolean kan true of false zijn. Dit zijn (logische) operators.

Gelukkig is de code goed te lezen :)

[/quote]

Tijd voor een feestje? :)
He, nu kan ik m ineens weer lezen? :-s

:-)
Chris Horeweg op 05/01/2011 16:32:59

[quote="Pim - op 05/01/2011 16:09:04"]
OR is ook fijn hoor ;)


In princiepe staat || voor OR, maar OR wordt eigenlijk alleen binnen SQL gebruikt. (OR word inderdaad wel ondersteund door PHP ;-))
[/quote]
Belangrijker is om te onthouden dat de precedence van OR lager is dan die van ||, zelfs zo laag dat hij onder de precedence van de assignment operators staat. Effect:
<?php
echo $a = $b || $c; // $a = ($b || $c)
// is niet hetzelfde als
echo $a = $b or $c; // ($a = $b) || $c
?>

Reageren