Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Pytanie o define, define
Alien_z_Poznania
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 20.10.2004

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


Witam,
Na stronie define manuala php jest taki komentarz jak zabezpieczyc strony www przed "otwieraniem ich w innej kolejnosci". I tak zdefiniowalem sobie na pierwszej stronie index.php cos takiego:
Kod
define("N", "123");

i z tej strony jest link do nastepna.php, gdzie sprawdzam:
Kod
if (!defined("N")) {
     echo N;
     exit();
     }
else ...........
Za kazdym razem, kiedy wchodze na ta strone (nastepna.php) wychodzi mi z niej :-)
Co robie zle.. questionmark.gif?

Pozdrawiam
pawel

Ten post edytował Alien_z_Poznania 20.10.2004, 11:06:12
Go to the top of the page
+Quote Post
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Nic dziwnego że Ci wychodzi.
W pliku index.php definiujesz stałą i jest spoko, następnie przechodzisz do pliku nasrepna.php gdzie stałej już nie ma bo była zdefiniowana w innym skrypcie (index.php) , po prostu tam jaj nie widać.
Jeżeli chcesz tak zabezpieczyć stroną użyj sesji do przekazywania i przechowywania 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: 20.08.2025 - 06:06