|
Тема |
Re: What happend with the world mamma [re: phpGuru] |
|
Автор | PHPUser (Нерегистриран) | |
Публикувано | 13.10.03 14:40 |
|
|
добре ще се опитам по разбираемо:
Имам няколко PHP файла, които се зареждат в браузера в зависимост от дадени условия (щраквания върху линк, субмит бутони и т.н) дотук нищо особено.
Искам да създам в първия файл (index.php да го наречем) променлива (string) на която ще и бъде присвоена стойност. След като се прехвърля от файл на файл, искам тази променлива да продължава да съществува,заедно с присвоената и стойност от 1-вата форма, но тя да не бъде изобразявана в адрес бара - никъде !
Не ползвам субмит бутони никъде.
Как да предавам тази стойност ? Как е най-лесния и най-правилния начин ?
Решение е да записвам стойността във файл и той да бъде прочитан от всеки един файл, но не мисля, че това е правилния начин, би трябвало да има по удобен и лесен начин.
С други думи, целта ми е да създам защитна система, за да не могат потребителите да отварят който и да било файл от Root Directory ако не са минали през индексния файл index.php
За тази цел мисля в началото на всеки файл да сложа едно "required..." примерно, в което да има функция за проверка на присвоена стойност на променливата "$status' (примерно). Ако тя е "Ok" значи всичко е наред, ако не е се връщам обратно към началния файл, който ми представлява един вид LOGIN-а.
Къде да съхранявам тази променлива, за да е достъпна за всички файлове ?
coockie, файл, глобална променлива някаква си ?!??!?
не се смейте :) а помогнете, моля !
|
| |
|
|
|