Parse error: syntax error, unexpected end of file

Status
Niet open voor verdere reacties.

nielsprog

Gebruiker
Lid geworden
2 feb 2015
Berichten
29
Hallo forumleden,
Ik heb nog niet veel ervaring met PHP. Ik heb met deze code, samen met een formuliertje op een andere pagina, een soort quiz gemaakt. Maar nu zegt de computer: Parse error: syntax error, unexpected end of file on line 32. Het einde komt blijkbaar onverwacht. Wat kan ik hieraan doen? Alvast bedankt
PHP:
<?php 
$vraag1 = $_POST['vraag1']; 
$vraag2 = $_POST['vraag2']; 
$vraag3 = $_POST['vraag3']; 
$vraag4 = $_POST['vraag4']; 
$vraag5 = $_POST['vraag5']; 
setcookie("$vraag1", "nl", time()+3600, "/"); 
setcookie("$vraag2", "nl", time()+3600, "/"); 
setcookie("$vraag3", "nl", time()+3600, "/"); 
setcookie("$vraag4", "nl", time()+3600, "/"); 
setcookie("$vraag5", "nl", time()+3600, "/"); 
// controleer eerst of het cookie bestaat 
if(isset($_COOKIE['ant1'])) {
if(isset($_COOKIE['ant2'])) {
if(isset($_COOKIE['ant3'])) {
if(isset($_COOKIE['ant4'])) {
if(isset($_COOKIE['ant5'])) {
  // cookie bestaat, lees de waarde uit 
  $cookie_var1 = $_COOKIE['ant1']; 
  $cookie_var2 = $_COOKIE['ant2']; 
  $cookie_var3 = $_COOKIE['ant3']; 
  $cookie_var4 = $_COOKIE['ant4']; 
  $cookie_var5 = $_COOKIE['ant5']; 
  // druk de waarde eventueel af (dit kan ook rechtstreeks natuurlijk) 
  echo "antwoord1: ".$cookie_var1;   
} 
else 
{ 
      // cookie bestaat niet 
      echo "cookie bestaat niet."; 
} 
?>
Niels
 
Die foutmelding betekent meestal dat je een afsluitend haakje of accolade bent vergeten. Op regels 13-16 open je 4 if-statements, maar je sluit ze nergens af. Je zult dus nog 4 sluit accolades moeten toevoegen of alles in een if-statement plaatsen:
PHP:
if(isset($_COOKIE['ant1']) && isset($_COOKIE['ant2']) && isset($_COOKIE['ant3']) && isset($_COOKIE['ant4']) && isset($_COOKIE['ant5'])) {
 
Bedankt!!!

Bedankt!!! Ik zat zelf te denken aan een fout op regel 32 of 31, maar dat is het dus niet.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan