Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Parse error
Forum PHP.pl > Forum > Przedszkole
djpetrox
Witam

Kod
Parse error: syntax error, unexpected $end in /home/virt101491/domains/****.com.pl/public_html/engine/inc/funkcja.php on line 52



  1. <?php
  2. if (!defined('DATALIFEENGINE')) {
  3. die("Hacking attempt!");
  4. }
  5.  
  6.  
  7. function javascript(){
  8. echo <<<HTML
  9. <script type="text/javascript" src="engine/skins/tabset.js"></script>
  10. HTML;
  11. }
  12.  
  13. function opentable() {
  14. echo <<<HTML
  15. <table width="100%">
  16. <tr>
  17. <td width="4"><img src="engine/skins/images/tl_lo.gif" width="4" height="4" border="0"></td>
  18. <td background="engine/skins/images/tl_oo.gif"><img src="engine/skins/images/tl_oo.gif" width="1" height="4" border="0"></td>
  19. <td width="6"><img src="engine/skins/images/tl_ro.gif" width="6" height="4" border="0"></td>
  20. </tr>
  21. <tr>
  22. <td background="engine/skins/images/tl_lb.gif"><img src="engine/skins/images/tl_lb.gif" width="4" height="1" border="0"></td>
  23. <td style="padding:5px;" bgcolor="#FFFFFF">
  24. HTML;
  25. }
  26.  
  27. function closetable() {
  28. echo <<<HTML
  29. </td>
  30. <td background="engine/skins/images/tl_rb.gif"><img src="engine/skins/images/tl_rb.gif" width="6" height="1" border="0"></td>
  31. </tr>
  32. <tr>
  33. <td><img src="engine/skins/images/tl_lu.gif" width="4" height="6" border="0"></td>
  34. <td background="engine/skins/images/tl_ub.gif"><img src="engine/skins/images/tl_ub.gif" width="1" height="6" border="0"></td>
  35. <td><img src="engine/skins/images/tl_ru.gif" width="6" height="6" border="0"></td>
  36. </tr>
  37. </table>
  38. HTML;
  39. }
  40.  
  41. function tableheader($value) {
  42. echo <<<HTML
  43. <table width="100%">
  44. <tr>
  45. <td bgcolor="#EFEFEF" height="29" style="padding-left:10px;">
  46. <div class="navigation">$value</div></td>
  47. </tr>
  48. </table>
  49. <div class="unterline"></div>
  50. HTML;
  51. }
  52. ?>


Jak naprawić ten błąd?
Michasko
Jak robisz echo <<<, to w linijce kończącej nie może być nic innego prócz (w Twoim przypadku) HTML;
Czyli żadnych tabulatorów, ani spacji. Nie widze innego błędu.
djpetrox
A mógłby mi ktoś to poprawić?
Michasko
Wystarczy, że w linijkach 10, 24, 38 i 50 usuniesz wszystko sprzed 'HTML;'.
Każdą spację, każdy tabulator.
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.