<?php
if ((!isset($_POST["enquete"])) or ($_POST["enquete"]>2) or ($_POST["enquete"]<0));
{
echo "<p>selecteer een schaal!<p><a href="enquete.htm">Naar de enquete terug</a>";
exit;
}
?>
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' on line 17
Hierboven staan regel 14 t/m 19
Ik ben al een tijdje aan t zoeken, maar ik zie niet wat de fout is... Iemand anders wel?
<?php
if ((!isset($_POST["enquete"])) or ($_POST["enquete"]>2) or ($_POST["enquete"]<0));
{
echo "<p>selecteer een schaal!<p><a href="enquete.htm">Naar de enquete terug</a>";
exit;
}
?>
moet worden:
<?php
if ((!isset($_POST["enquete"])) or ($_POST["enquete"]>2) or ($_POST["enquete"]<0));
{
echo "<p>selecteer een schaal!<p><a href=\"enquete.htm\">Naar de enquete terug</a>";
exit;
}
?>
Je moet die dubbele quotes ( " ) escapen met een'\'
btw vopor alles wat voor PHP dient gebruik je best enkele quotes
$_POST["enquete"]
Kan je best veranderen in
$_POST['enquete']
<?php
if ((!isset($_POST['enquete'])) or ($_POST['enquete']>2) or ($_POST['enquete']<0));
{
echo '<p>selecteer een schaal!<p><a href="enquete.htm">Naar de enquete terug</a>';
exit;
}
?>
@Redcrew: uit verschillende benchmark-tests blijkt dat het verschil tussen enkele en dubbele quotes voor wat betreft de snelheid van een script te verwaarlozen is. Het is dus een kwestie van persoonlijke voorkeur.
Het komt natuurlijk de overzichtelijkheid van je scripts ten goede als je consequent bent in het gebruik er van.
<?php
if ((!isset($_POST['enquete'])) or ($_POST['enquete']>2) or ($_POST['enquete']<0))
{
echo '<p>selecteer een schaal!<p><a href='enquete.htm'>Naar de enquete terug</a>';
exit;
}
?>
hmm... bedankt voor jullie reacties, maar ik heb er nu single quotes van gemaakt, maar hij geeft nog dezelfde foutmelding.... Zitten er nog meer fouten in?
<?php
if ((!isset($_POST['enquete'])) or ($_POST['enquete']>2) or ($_POST['enquete']<0))
{
echo '<p>selecteer een schaal!<p><a href="enquete.htm">Naar de enquete terug</a>';
exit;
}
?>
[edit]lol, dacht dat equeste.htm een variable was (door de highlighting).[/edit]