Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP] Unexpected end of file. Problem
Forum PHP.pl > Forum > Przedszkole
cabana
Witam. Wywala mi syntax error o nieoczekiwanym końcu pliku. Próbuję sobie z tym poradzić od kilku godzin i bez rezultatów. Oto kod:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
  6. <meta name="Robots" content="all" />
  7. <meta name="author" content="" />
  8. <meta name="keywords" content="<?php echo (isset($GLOBALS['TEMPLATE']['KEYWORDS'])) ? $GLOBALS['TEMPLATE']['KEYWORDS'] : ''; ?>" lang="pl" />
  9. <meta name="keywords" content="<?php echo (isset($GLOBALS['TEMPLATE']['KEYWORDS'])) ? $GLOBALS['TEMPLATE']['KEYWORDS'] : ''; ?>" />
  10. <meta name="description" content="<?php echo (isset($GLOBALS['TEMPLATE']['DESCRIPTION'])) ? $GLOBALS['TEMPLATE']['DESCRIPTION'] : ''; ?>" />
  11. <link rel="stylesheet" type="text/css" href="templates/blue/style.css" />
  12. <title><?php echo PAGE_TITLE; echo (isset($GLOBALS['TEMPLATE']['TITLE'])) ? '&nbsp;-&nbsp;'.$GLOBALS['TEMPLATE']['TITLE'] : ''; ?></title>
  13. <script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
  14. <script type="text/javascript">
  15.  
  16. $(document).ready(function() {
  17. $('#menu #ul li a').hover(function() { $(this).animate({ paddingLeft : "15px" }, 150); }, function() { $(this).animate({ paddingLeft : "0" }, 150); });
  18. });
  19. </script>
  20.  
  21. <?php
  22. if (isset($GLOBALS['TEMPLATE']['EXTRA_HEAD']))
  23. {
  24. echo $GLOBALS['TEMPLATE']['EXTRA_HEAD'];
  25. }
  26. ?>
  27. </head>
  28. <body xml:lang="pl">
  29. <div id="all">
  30. <div id="logo"></div>
  31. <div id="headmenu">
  32. <ul>
  33. <li><a href="index.php"><img src="/templates/blue/images/01.jpg" onmouseover="this.src='/templates/blue/images/01_hover.jpg'" onmouseout="this.src='/templates/blue/images/01.jpg'" /></a></li>
  34. <li><a href="regulamin.php"><img src="/templates/blue/images/02.jpg" onmouseover="this.src='/templates/blue/images/02_hover.jpg'" onmouseout="this.src='/templates/blue/images/02.jpg'" /></a></li>
  35. <li><a href="services.php"><img src="/templates/blue/images/03.jpg" onmouseover="this.src='/templates/blue/images/03_hover.jpg'" onmouseout="this.src='/templates/blue/images/03.jpg'" /></a></li>
  36. <li><a href="register.php"><img src="/templates/blue/images/04.jpg" onmouseover="this.src='/templates/blue/images/04_hover.jpg'" onmouseout="this.src='/templates/blue/images/04.jpg'" /></a></li>
  37. <li><a href="login.php"><img src="/templates/blue/images/05.jpg" onmouseover="this.src='/templates/blue/images/05_hover.jpg'" onmouseout="this.src='/templates/blue/images/05.jpg'" /></a></li>
  38. <li><a href="#"><img src="/templates/blue/images/06.jpg" onmouseover="this.src='/templates/blue/images/06_hover.jpg'" onmouseout="this.src='/templates/blue/images/06.jpg'" /></a></li>
  39. <li><a href="kontakt.php"><img src="/templates/blue/images/07.jpg" onmouseover="this.src='/templates/blue/images/07_hover.jpg'" onmouseout="this.src='/templates/blue/images/07.jpg'" /></a></li>
  40. </ul>
  41. </div>
  42.  
  43. <div id="menu">
  44. <?php
  45. if (isset($_SESSION['access']) && $_SESSION['access'] == true)
  46. {
  47. $user = User::getById($_SESSION['userId']);
  48. ?>
  49. <div class="head"><p>Witaj, <?php echo $user->username; ?></p></div>
  50. <ul>
  51. <li>&nbsp;</li>
  52. <li align="center"><b>Saldo:</b> <?php echo $user->money.' PLN'; ?></li>
  53. <li align="center">Posiadasz <?php echo '<a href="chargeacc.php?method=points">'.$user->points.'</a> pkt.' ?>
  54. <li>&nbsp;</li>
  55. </ul>
  56. <ul id="ul">
  57. <li><a href="transhistory.php">» Historia transakcji</a></li>
  58. <li><a href="yourservices.php">» Twoje usługi</a></li>
  59. <li><a href="chargeacc.php">» Doładuj konto</a></li>
  60. <li><a href="editmember.php">» Moje dane</a></li>
  61. <li><a href="deleteacc.php">» Usuń konto</a></li>
  62. <?php if ($user->isAdmin) { echo '<li><a href="admin/index.php">» Panel admina</a></li>'; } ?>
  63. <li><a href="login.php?logout">» Wyloguj</a></li>
  64. </ul>
  65. <div class="bottom"></div>
  66. <?
  67. }
  68. ?>
  69. <div class="head"><p>MENU</p></div>
  70. <ul id="ul">
  71. <li><a href="index.php">» Strona główna</a></li>
  72. <li><a href="regulamin.php">» Regulamin</a></li>
  73. <li><a href="faq.php">» FAQ</a></li>
  74. <li><a href="services.php">» Usługi</a></li>
  75. <?php
  76. if (!isset($_SESSION['access']) || $_SESSION['access'] != true)
  77. {
  78. ?>
  79. <li><a href="register.php">» Rejestracja</a></li>
  80. <li><a href="login.php">» Zaloguj</a></li>
  81. <?php
  82. }
  83. ?>
  84. <li><a href="#">» Forum</a></li>
  85. <li><a href="kontakt.php">» Kontakt</a></li>
  86. </ul>
  87. <div class="bottom"></div>
  88.  
  89. <div class="head"><p>USŁUGI</p></div>
  90. <ul id="ul">
  91. <?php
  92. $query = sprintf('SELECT * FROM %smenu ORDER BY MENU_POS ASC', DB_TBL_PREFIX);
  93. $result = mysql_query($query, $GLOBALS['DB']);
  94.  
  95. while ($row = mysql_fetch_assoc($result))
  96. {
  97. echo '<li><a href="'.$row['MENU_URL'].'">» '.$row['MENU_NAME'].'</a></li>';
  98. }
  99. ?>
  100. </ul>
  101. <div class="bottom"></div>
  102. </div>
  103.  
  104. <div id="content">
  105. <div class="head"></div>
  106. <div class="content">
  107. <p class="head_text"><?php echo (isset($GLOBALS['TEMPLATE']['TITLE'])) ? $GLOBALS['TEMPLATE']['TITLE'] : ''; ?></p>
  108.  
  109. <?php
  110. if (isset($GLOBALS['TEMPLATE']['CONTENT']))
  111. {
  112. echo $GLOBALS['TEMPLATE']['CONTENT'];
  113. }
  114. ?>
  115.  
  116. </div>
  117. <div class="bottom"></div>
  118. </div>
  119.  
  120. <div id="foot"></div>
  121. </div>
  122.  
  123. </body>
  124. </html>


Może wam się uda co¶ znaleĽć bo ja już zgłupiałem sad.gif
_Borys_
Linia 66
<?php
Nie masz wł±czonych short tag w php.ini i dlatego. Albo popraw na to co powyżej.
cabana
mam wł±czone short tag. tu gdzie¶ indziej siedzi chochlik ;/
czy jest <? czy <?php nie działa
IProSoft
Zmień linie 66-68:
  1. <?
  2. }
  3. ?>

na
  1. <?php
  2. }
  3. ?>
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.