Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> eval wyrzuca blad
goped
post
Post #1





Grupa: Zarejestrowani
Postów: 156
Pomógł: 0
Dołączył: 28.11.2003
Skąd: gliwice

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


  1. <?
  2. function zaloguj($a=0){
  3. if($a){
  4. echo(&#092;"a\");
  5. }
  6. else {
  7. echo&#092;"b\";
  8. } }
  9. eval(&#092;"zaloguj()\");
  10. ?>

Błąd! Błąd składniowy!, unexpected $end [Plik: D:\Documents and Settings\goped\Desktop\tdh\panel\EdhTmp6562-go.php(9) : eval()'d code Linia: 1

wyskakuje mi oto taki blad, i nie moge dojsc dlaczego, moze wy bedziecie wiedziec
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




eval wykonuje instrukcje php; Jak zapewne wiesz każda instrukcja zanczona ma być średnikiem. U ciebiue nie jest. Ma być:
  1. <?php
  2. eval(&#092;"zaloguj();\");
  3. ?>
Go to the top of the page
+Quote Post
goped
post
Post #3





Grupa: Zarejestrowani
Postów: 156
Pomógł: 0
Dołączył: 28.11.2003
Skąd: gliwice

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


a co oznacza ten blad? czemu czepie sie otwarcia skryptu? i jeszcze, czemu dziala mi
eval("echo tekst"); i nie musi byc ; dlaczego tak?
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




mi jakoś nie dzialo echo "tekst" bez srednika i dziwne że to bie dziala bo nie powinno. A blad oznacza że jest koniec skryptu a nie bylo średnika który by mowil że się instrukjca zakonczyla?Daj średnik i bedzie git a nie filozofujesz
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 00:48