87 / 22 / 7
Регистрация: 23.09.2012
Сообщений: 671
1

Не устанавливаются сессии

28.10.2014, 17:15. Показов 1421. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Код:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?php
 
class Controller_Login extends Controller
{
    
    function action_index()
    {
        //$data["login_status"] = "";
 
        if(isset($_POST['login']) && isset($_POST['password']))
        {
            $login = $_POST['login'];
            $password =$_POST['password'];
            
            
            if($login=="admin" && $password=="12345")
            {
                $data["login_status"] = "access_granted";
                
                //echo $_SESSION['admin'];
session_start();
                $_SESSION['admin'] = $password;
                echo 'Location:/admin/';
            }
            else
            {
                $data["login_status"] = "access_denied";
            }
        }
        else
        {
            $data["login_status"] = "";
        }
        
        $this->view->generate('login_view.php', 'template_view.php', $data);
    }
    
}
Имеем такую ошибку:
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/сайт/index.php:1) in /home/сайт/application/controllers/controller_login.php on line 25

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/сайт/index.php:1) in /home/сайт/application/controllers/controller_login.php on line 25
Location:/admin/

В чем дело? Типо уже сессия начиналась в других файлах, если я ее убираю в этом, то все равно в сессию не записывается $admin
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.10.2014, 17:15
Ответы с готовыми решениями:

PHP сессии, сортировка массива сессии
Доброе время суток, существует такая ситуация, у меня есть корзина, которая основана на сессиях,...

Как "увидеть" именованные объекты ядра (event), созданные в одной сессии, из другой сессии ?
Добрый день! Появилась неожиданная задача: Win 2008 Server, и в нём несколько сессий различных...

СМА Electrolux EWF 12981W, Prod No 91452270000 - не устанавливаются отдельные программы, не устанавливаются отдельные программы
В стиральной машине устанавливаются следующие программы: Хлопок Эко( 2 поз, причем, она повторятся...

Не устанавливаются антивирусы.
Доброго времени суток. Возникла такая проблема. Просидел 2 недели без антивируса (Касперский...

1
Эксперт PHP
5753 / 4133 / 1507
Регистрация: 06.01.2011
Сообщений: 11,276
29.10.2014, 06:19 2
Что означает предупреждение "headers already sent"
0
29.10.2014, 06:19
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.10.2014, 06:19
Помогаю со студенческими работами здесь

Не устанавливаются обновления
Установил Windows 8 x64 Professional, но обновления не устанавливаются. Почему?

Не устанавливаются программы
Добрый день! Помогите избавиться от вируса. Устанавливаю программу, процесс установки проходит...

Не устанавливаются гаджеты...
Доброй всем ночи. Скажите,пожалуйста, почему у меня, скачанные с интернета гаджеты не...

Не устанавливаются драйвера
На видеокрту не встают драйвера пробывал с ориганального диска и с офф.сайта. Идет установка вроде...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru