да се отваря само от регистрирани ?

При успешен вход слагаш това:
Код:
$_SESSION['име на сесията'] = $променлива;
А после на страниците, в които искаш да провериш дали е регистриран правиш така(това се слага преди <html> тага):
Код:
<?php
ob_start();
session_start(); // Стартираме сесията
if(!(isset($_SESSION['името на сесията']))) { // Проверяваме дали потребителят е влязъл в профила си, като проверим дали сесията съществува
die("Тази страница е достъпна само за регистрирани потребители!");
} 
?>
 
ivanov123 каза:
$_SESSION['име на сесията'] = $променлива;

това къде да го сложа ?
Във файла с логин формата като най - отгоре в този файл сложиш:
Код:
<?php
ob_start(); // В случей, че ще пренасочваш
session_start();
?>
 
Dizasterr каза:
Код:
<?php
ob_start(); // В случей, че ще пренасочваш
session_start();
?>
ob_start() се слага в случай че кода ти е некадърно написан и си поставил пренасочване след хтмл код, а тази функция само замазва положението.
 
SveXteZ каза:
Dizasterr каза:
Код:
<?php
ob_start(); // В случей, че ще пренасочваш
session_start();
?>
ob_start() се слага в случай че кода ти е некадърно написан и си поставил пренасочване след хтмл код, а тази функция само замазва положението.
Моя е грешката.
 
Dizasterr каза:
ivanov123 каза:
$_SESSION['име на сесията'] = $променлива;

това къде да го сложа ?
Във файла с логин формата като най - отгоре в този файл сложиш:
Код:
<?php
ob_start(); // В случей, че ще пренасочваш
session_start();
?>

това го има в файла ...
 

Back
Горе