Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] T_CONSTANT_ENCAPSED_STRING - nie mogę znaleźć tego błędu
Forum PHP.pl > Forum > Przedszkole
aliceB
Witam smile.gif

Mam pewien problem, a mianowicie wyświetla mi błąd T_CONSTANT_ENCAPSED_STRING, ale za nic nie mogę znaleźć błędu. Wszystko działało normalnie do czasu...

Komunikat błędu: T_CONSTANT_ENCAPSED_STRING in /home/index.php on line 1

  1. <?php
  2. include "ss_opta.php";
  3. include "inc/head.php";
  4. include "inc/top.php";
  5. ?>
  6.  
  7. <div class="row slideshow">
  8. <div id="carousel" class="carousel slide" data-ride="carousel">
  9.  
  10. <!-- Wrapper for slides -->
  11. <div class="carousel-inner" role="listbox">
  12. <div class="item active"><img src="img/slide1.jpg" alt="..."></div>
  13. <div class="item"><img src="img/slide2.jpg" alt="..."></div>
  14. <div class="item"><img src="img/slide3.jpg" alt="..."></div>
  15. <div class="item"><img src="img/slide4.jpg" alt="..."></div>
  16. </div>
  17.  
  18. <!-- Controls -->
  19. <a class="left carousel-control" href="#carousel" role="button" data-slide="prev">
  20. <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
  21. <span class="sr-only">Previous</span>
  22. </a>
  23. <a class="right carousel-control" href="#carousel" role="button" data-slide="next">
  24. <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
  25. <span class="sr-only">Next</span>
  26. </a>
  27. </div>
  28. </div>
  29.  
  30.  
  31. <?php
  32. include "inc/footer.php";
  33. ?>


Z góry dziękuję za pomoc, bo wychodzi na to, że jestem ślepa...
Pyton_000
sprawdź pliki includowane
aliceB
Również wszystko wygląda normalnie ;/

  1. <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
  2. <script src="<?php echo $path; ?>js/bootstrap.min.js"></script>
  3. <script src="<?php echo $path; ?>js/jquery.fancybox.js?v=2.1.5"></script>
  4. <script src="<?php echo $path; ?>js/jquery.fancybox-thumbs.js?v=1.0.7"></script>
  5. <script type="text/javascript">
  6. $(document).ready(function () {
  7. $(".fancybox-thumbs").fancybox({
  8. prevEffect: 'none',
  9. nextEffect: 'none',
  10. closeBtn : true,
  11. helpers: {
  12. title: {
  13. type: 'outside'
  14. },
  15. thumbs: {
  16. width: 100,
  17. height: 100
  18. },
  19. buttons: {}
  20. }
  21. });
  22. });
  23. </script>
  24. <script src="<?php echo $path; ?>js/script.js"></script>
  25. <script src="<?php echo $path; ?>js/carousel.js"></script>
  26.  
  27. </body></html>


  1. <?php
  2. $path="/";
  3.  
  4. require_once "cms/config.php";
  5. require_once "cms/funkcje.php";
  6.  
  7. if(przejmijGET("lang")=="pl"){
  8. $_SESSION['lang']="pl";
  9. }
  10.  
  11. if(przejmijGET("lang")=="en"){
  12. $_SESSION['lang']="en";
  13. }
  14.  
  15. if(!$_SESSION['lang']){
  16. $_SESSION['lang']="pl";
  17. }
  18.  
  19. ConnectToDB();
  20.  
  21. ?>
  22.  
  23. <!DOCTYPE html>
  24. <html lang="pl"><head>
  25. <meta charset="utf-8">
  26. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  27. <meta name="viewport" content="width=device-width, initial-scale=1">
  28. <title><?php echo pobierzSlowo('meta_tittle', $_SESSION['lang']); ?></title>
  29.  
  30. <link href="<?php echo $path; ?>css/bootstrap.min.css" rel="stylesheet">
  31. <link href="<?php echo $path; ?>css/style.css" rel="stylesheet">
  32. <link href="<?php echo $path; ?>css/jquery.fancybox.css?v=2.1.5" rel="stylesheet">
  33. <link href="<?php echo $path; ?>css/jquery.fancybox-thumbs.css?v=1.0.7" rel="stylesheet">
  34.  
  35. <script type="text/javascript">
  36. document.write('<style>.noscript { display: none; }</style>');
  37. </script>
  38. </head>
  39. <body>
  40. <div class="container">


  1. <?php
  2. function callback($buffer)
  3. {
  4.  
  5. if ($_SERVER['REQUEST_URI'] == 'xxxxxxxxxxxxxxxx') {
  6. //head
  7. $cozam = '#<title>(.*)</title>#Usmi';
  8. $nazam = '<title>xxxxxxxxxxxxxxxx</title>
  9. <meta name="description" content="xxxxxxxxxxxxxxxxxx" />';
  10. $buffer = preg_replace($cozam,$nazam,$buffer);
  11.  
  12. //tekst
  13. $cozam = '<h6>xxxxxxxxx</h6>';
  14. $nazam = '<h6>xxxxxxxxxxxxxxxxx</h6>
  15. <br />
  16. <p style="text-align: justify;">xxxxxxxxxxxxxxx</p>
  17. <br />';
  18. $buffer = str_replace($cozam,$nazam,$buffer);
  19. }
  20.  
  21. return $buffer;
  22. }
  23.  
  24. ob_start("callback");
  25. ?>
darko
Dość rzadki błąd i nietypowy zwłaszcza dla ludzi, którzy korzystają z dobrego IDE.
aliceB
Siedzę nad tym od dobrych kilku godzin i nie rozumiem co jest nie tak.
ilies
Jeżeli kolejność plików include jest taka jak podajesz wyżej, to nieco dziwnie to wygląda dla mnie:
- najpierw dodajesz skrypty java - OK, po czym zamykasz body i html
- następnie session_start, otwierasz html, head, body
- później nagle meta_name
- no i ob_start - z tego co wiem, to parametr ten wypisuje się na pierwszej linii, zanim cokolwiek zostanie wysłane do przeglądarki, w twojej sytuacji zaraz po funkcji callback

Może ja źle odczytuje ten kod, ale tak właśnie go widzę.
Pyton_000
wywal wszystkie include i dodawaj po kolei... Jak znajdziesz który plik powoduje błąd to znowu wywal wszystkie i dodaj tylko ten jeden.

Jeśli problem będzie w konkretnym pliku będzie można się zastanawiać co jest przyczyną.
aliceB
Dzięki za odpowiedzi wink.gif Pora zabrać się do roboty i mam nadzieję, że dzisiaj uda mi się to naprawić.

ilies, kody wrzuciłam w losowej kolejności smile.gif
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.