Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.12.2020, 21:03   #1
begovik
Пользователь
 
Аватар для begovik
 
Регистрация: 08.03.2010
Сообщений: 48
По умолчанию Комментарии влияют на код

Здравствуйте! Такое дело, есть у меня скрипт, который кто-то создал на phpstorm и там вверху автоматом добавляется служебная информация в виде комментария:
<?php
/**
* Created by PhpStorm.
* User: Tony
* Date: 17.06.2020
* Time: 15:44
*/
?>
дальше идёт session_start() и сессия не может стартовать т.к. "Заголовки уже отправлены".
Убираю этот блок и всё работает. Использую Open Server. Думаю, что это настройки самого Опенсервера. Кто-то знает как это решить?
begovik вне форума Ответить с цитированием
Старый 04.12.2020, 21:27   #2
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 16,216
По умолчанию

Цитата:
Сообщение от begovik Посмотреть сообщение
дальше идёт session_start()
Не вижу тут session_start.
Arigato вне форума Ответить с цитированием
Старый 04.12.2020, 21:41   #3
begovik
Пользователь
 
Аватар для begovik
 
Регистрация: 08.03.2010
Сообщений: 48
По умолчанию

<?php
/**
* Created by PhpStorm.
* User: Tony
* Date: 17.06.2020
* Time: 15:44
*/
?>

<?php
include('templates/header.php');
include('api/ticket_filters.php');
include_once('functions/check_permission.php');
include_once('functions/database.php');
session_start();
if(isset($_GET['page'])) $tickets = get_tickets($_SESSION['user'], $_GET, $_GET['page']);
else $tickets = get_tickets($_SESSION['user'], $_GET);
// $_SESSION['qwe'] = 'World';

$now_input_date = new DateTime('now');
echo '1<pre>';
print_r($_SESSION);
echo '</pre>0';
exit;
?>

<div class="container">
begovik вне форума Ответить с цитированием
Старый 04.12.2020, 23:47   #4
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 16,216
По умолчанию

Ну так у вас между блоками php-кода пустая строка, которая подается на вывод, приводя к отправке заголовков:
Код:
?>

<?php
Объедините все в один блок без этих закрытий и открытий.
Arigato вне форума Ответить с цитированием
Старый 04.12.2020, 23:53   #5
begovik
Пользователь
 
Аватар для begovik
 
Регистрация: 08.03.2010
Сообщений: 48
По умолчанию

Точно! Аригато, Arigato! Блоки убрать не получится т.к. это не только мой проект, но строку убрал и сессия появилась, а я уже навернул себе, что это настройки сервера и виноваты комменты))
begovik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Коды снятия и установка защиты листа влияют на выполнение кода segail Microsoft Office Excel 4 27.10.2018 02:41
Как мультики, фильмы и книги влияют на осознание действительности? rrrFer Свободное общение 30 11.12.2013 08:16
код хаффмана, нужны комментарии к готовому тексту __vasilich__ Помощь студентам 5 07.06.2012 18:50
Доп.код,обратный код,прямой код вычисления Lukas077 Помощь студентам 0 20.03.2011 12:07
Комментарии. Только при пин-коде. Почему работает только 1 пи код? Bushel PHP 1 23.10.2010 18:21