Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Błąd parsowania, syntax error, unexpected bla bla bla
unnamedly
post
Post #1





Grupa: Zarejestrowani
Postów: 90
Pomógł: 0
Dołączył: 5.05.2012

Ostrzeżenie: (0%)
-----


Witam, na mojej stronie wyrzuca mi błąd: Parse error: syntax error, unexpected '(', expecting T_VARIABLE or '$' in /home/......./index.php on line 43.

Szukałem, szukałem i się nie doszukałem źródła błędu. A nuż tu ktoś zauważy.

Linijka 43:

  1. <?php if($_SESSION['adminsess172'] == true) echo "<div id='adminbelt' style='background-color: black; position: absolute; width: 100%; height: 0; display: none; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;'><a href='index.php?admin&acp'>Panel administracyjny</a> <a href='index.php?admin&acp'>Wyloguj</a></div><script type='text/javascript'>$('.belt').mouseover(function() {$('#adminbelt').animate({height:'37px', display:'block'}, 500)});</script>"; ?>


Ten kod jest ciągły, lecz próbowałem nawet poukładać go by był czytelniejszy, lecz nadal nie zauważyłem błędu sad.gif

Ten post edytował unnamedly 30.11.2012, 15:54:56
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Sephirus
post
Post #2





Grupa: Zarejestrowani
Postów: 1 527
Pomógł: 438
Dołączył: 28.06.2011
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Bo z cudzysłowów trzeba umieć korzystać wink.gif

  1. <?php if($_SESSION['adminsess172'] == true) echo "<div id='adminbelt' style='background-color: black; position: absolute; width: 100%; height: 0; display: none; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;'><a href='index.php?admin&acp'>Panel administracyjny</a> <a href='index.php?admin&acp'>Wyloguj</a></div><script type='text/javascript'>" . '$' . "('.belt').mouseover(function() {" . '$' . "('#adminbelt').animate({height:'37px', display:'block'}, 500)});</script>"; ?>


lub

  1. <?php if($_SESSION['adminsess172'] == true) echo "<div id='adminbelt' style='background-color: black; position: absolute; width: 100%; height: 0; display: none; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;'><a href='index.php?admin&acp'>Panel administracyjny</a> <a href='index.php?admin&acp'>Wyloguj</a></div><script type='text/javascript'>jQuery('.belt').mouseover(function() {jQuery('#adminbelt').animate({height:'37px', display:'block'}, 500)});</script>"; ?>


Pewnie teraz zadziała wink.gif

EDIT: Mała poprawka dla pewności

Ten post edytował Sephirus 30.11.2012, 16:04:29


--------------------
If you're good at something, never do it for free.
Potrzebujesz skryptu JS lub PHP - szukasz kogoś kto przetestuje twoją aplikację pod względem bezpieczeństwa? Szybko i solidnie? Napisz ;)
Mój blog - Jak zwiększyć wydajność front-endu - O buforowaniu wyjścia w PHP słów kilka...
Go to the top of the page
+Quote Post
Pawel_W
post
Post #3





Grupa: Zarejestrowani
Postów: 1 675
Pomógł: 286
Dołączył: 15.06.2009
Skąd: Wieliczka

Ostrzeżenie: (0%)
-----


spróbuj dać \$ zamiast $, jeżeli wstawisz tekst w cudzysłowach to php szuka w nim zmiennych
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 08:52