Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] niespodziewany end
Forum PHP.pl > Forum > Przedszkole
-Szaman-
Witam

Natrafilem na błąd w wykonywaniu skryptu, mógł by ktos mi wytłumaczyć w czym jest problem

  1. <?php
  2. $_SESSION['username'] = $_POST['user'];
  3. $_SESSION['userpass'] = $_POST['pass'];
  4. $_SESSION['authuser'] = 0;
  5.  
  6.  
  7. // Sparwdz informacje o nazwie uzytkownika i hasle.
  8. if (($_SESSION['username'] == 'Jan') and
  9. ($_SESSION['userpass'] == ' 123456')) {
  10. $_SESSION['authuser'] = 1;
  11.  } else {
  12.  echo "Przepraszam ale nie masz uprawnien do zobaczenia tej strony !";
  13.  exit();
  14. ?>
  15.  
  16. <html>
  17. <head>
  18. <title>Znajdz mój ulubiony film</title>
  19. </head>
  20. <body>
  21. <?php
  22. include "data.php";
  23. $myfavmovie = urlencode("Zywot Briana");
  24. echo "<a href='moviesite.php?favmovie=%myfavmovie'>";
  25. echo "Kliknij tutaj";
  26. echo "</a>";
  27. echo "<br>";
  28. echo "<a href='moiesuitephp?movienum=5'>";
  29. echo "Kliknij tutej aby zobaczyc informacje o moich 5 ulubionych filmach.";
  30. echo "</a>";
  31. echo "<br>";
  32. echo "<a href='moviesite.php?moviemum=10'>";
  33. echo "Kliknij tutaj zeby zobaczyc moje 10 ulubionych filmów.";
  34. echo "</a>";
  35. ?>
  36. </body>
  37. </html>


Przeglandarka pokazuje mi taki błąd

Parse error: parse error, unexpected $end in C:\Program Files\WebServ\httpd\movie1.php on line 40
WereWolf
  1. <?php
  2. if (($_SESSION['username'] == 'Jan') and
  3. ($_SESSION['userpass'] == ' 123456')) {
  4. $_SESSION['authuser'] = 1;
  5.  } else {
  6.  echo "Przepraszam ale nie masz uprawnien do zobaczenia tej strony !";
  7.  exit();
  8. ?>


z tego, co zauważyłem, brakuje Ci zamknięcia bloku po else... powinno być:

  1. <?php
  2. if (($_SESSION['username'] == 'Jan') and
  3. ($_SESSION['userpass'] == ' 123456')) {
  4. $_SESSION['authuser'] = 1;
  5.  } else {
  6.  echo "Przepraszam ale nie masz uprawnien do zobaczenia tej strony !";
  7.  exit();
  8.  }
  9. ?>
-Szaman-
dzięki wielkie ! - już działa
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.