headers already sent
2 отговора
130 прегледа
headers already sent
Здравейте
Може ли някой да ми каже на какво се дължи съобщението за грешка
session_start(): Cannot send session cache limiter - headers already sent
Сигурно е нещо просто, но почти не разбирам от php
Може ли някой да ми каже на какво се дължи съобщението за грешка
session_start(): Cannot send session cache limiter - headers already sent
Сигурно е нещо просто, но почти не разбирам от php
Re: headers already sent
има нещо пуснато към пуснато към браузър преди session_start
Re: headers already sent
Много досадна грешка. session_start() трябва да ти е първото нещо във файла след <?php. Дори ако имаш <html> той е след това.
<?php
session_save_path(....);
session_start();
blah ....;
.....
?>
<html>
<head>
.....
Ако стартираш сесията чрез инклуднат файл първите два реда на файла трябва да са
<?php
include 'includedfile.php';
Където в includedfile.php първите три реда са като горните.
<?php
session_save_path(....);
session_start();
blah ....;
.....
?>
<html>
<head>
.....
Ако стартираш сесията чрез инклуднат файл първите два реда на файла трябва да са
<?php
include 'includedfile.php';
Където в includedfile.php първите три реда са като горните.