Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pytanie o define
Forum PHP.pl > Forum > Przedszkole
Alien_z_Poznania
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
mike
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.
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.