Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]include ..., skrypt sie wykonuje ale jakies "notki" wyskakuja
TroYan
post
Post #1





Grupa: Zarejestrowani
Postów: 56
Pomógł: 1
Dołączył: 19.04.2004
Skąd: Bytom Odrz.

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


  1. <? if($_GET[id]==historia) { include("historia.html"); }
  2. elseif($_GET[id]==oszkole) { include("oszkole.htm"); } ?>


taki kod mam na stronie... i wszystko sie wykonuje ale takie notki mi wyskakuja:

Notice: Use of undefined constant id - assumed 'id' in c:\www\lo4\dzial.php on line 21

Notice: Use of undefined constant historia - assumed 'historia' in c:\www\lo4\dzial.php on line 21

Notice: Use of undefined constant id - assumed 'id' in c:\www\lo4\dzial.php on line 22

Notice: Use of undefined constant oszkole - assumed 'oszkole' in c:\www\lo4\dzial.php on line 22

teoretycznie rozumiem - jest niezdefiniowana stała id... no ale skoro sie wykonuje to dlaczego mi to wyskakuje?

linki do podstron wygladaja normalnie:
  1. <a href=dzial.php?id=historia>Historia</a>


Ten post edytował TroYan 28.10.2006, 00:15:00


--------------------
zmoderowano - waga i rozmiar
Go to the top of the page
+Quote Post
gszesiek
post
Post #2





Grupa: Zarejestrowani
Postów: 152
Pomógł: 1
Dołączył: 17.09.2006

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


historia to jest stała? zdefiniowałeś ją wcześniej?
jak to string to "historia"


--------------------
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


Jak wyzej.

Cytat
teoretycznie rozumiem - jest niezdefiniowana stała id... no ale skoro sie wykonuje to dlaczego mi to wyskakuje?

Niezdefiniowana stala to blad i tyle, i trzeba sie go pozbyc (naprawic).
php przypisuje niezdefiniowanym stalym wartosci rowne ich nazwie (i wyrzuca tego Notice'a), czyli
  1. <?php
  2. echo JAKAS_STALA
  3. ?>

wypisze ci
  1. <?php
  2. JAKAS_STALA
  3. ?>


w manualu masz napisane jak definiuje sie stale (define()) i jak uzywa sie stringow.


--------------------
Nie lubię jednorożców.
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 - 03:45