Session_start не запускается(

Печать RSS
200

М

Пришелец
0
8, есть на куках, если нужно - пиши
Автор
Дух
0
11, скинь сюда ссыль
Автор
Дух
0
вантуз мне бы на MysQl

2000 лет д.н.э.
0
Файл в тхт скинул бы, зип не охота разбирать
Авторизация aut.php
<?php
session_start();
session_name('SD');
if(isset($_SESSION['my_id']) AND isset($_SESSION['my_pass'])){
$profil = $sql->query("SELECT * FROM users WHERE id = '".abs(intval($_SESION['my_id']))."';")->fetch_assoc();
if($profil['id']!='' AND md5($profil['pass'])==$_SESSION['my_pass']){
define('ID',$profil['id']);
}else{
 define('ID',false);
}
}else{
 define('ID',false);
}
?>
страница
<?php
include('aut.php');
if(ID){
echo'user';
}else{
echo'guest';
}
?>
ну где то примерно вот такsmile

2000 лет д.н.э.
0
На ходу так что пара ошибочек синтаксиса:-[ ну для примера сойдет я думаю
Автор
Дух
0
нифига неработает тоже(

2000 лет д.н.э.
0
'Не работает' это не описание ошибкиsmile в запросе к бд я SESSION S пропустил и подразумевается что соединение к бд уже настроено. Просто пример.

Господин ПЖ
0
блин какая разница на чем, ты сперва отработай механизм сессий пойми что к чему а потом берись за большее, а то вы за раз пытаетесь объять весь курс php

Пацак
0
Попробуй имя и ID сессии передавать GET-ом, типа:
echo '<a href="index.php?'.session_name().'='.session_id().'">На главную</a>';

2000 лет д.н.э.
0
Можно проще. Автоинкремент SID
echo'<a href="./?'.SID.'">LINK</a>';
подставит идентификатор сам
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск