登录 | 注册 | FAQ
Anonymous

ошибка Cannot send session cache limiter

+ 发表回复

2 篇帖子 分页: 1 / 1


ошибка Cannot send session cache limiter

Gudini » 周三 9月 07, 2011 12:30 pm

Уже сума схожу - вылазиет такая ошибка:
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/u12998/domains/freelanser.guru-hosting.ru/public_html/login.php:7) in /home/u12998/domains/freelanser.guru-hosting.ru/public_html/login.php on line 9

Что она означает я начитался, но исправить ни как не получается
代码: 全选
<html>
<head>
<title>Login</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<?php
if ($_POST["username"] == "php" && $_POST["password"] == "php") {
session_start();
  $_SESSION["Login"] = "YES";
  echo "<h1>Вы зашли корректно</h1>";
  echo "<p><a href='ops.php'>Ссылка на защищённый файл</a><p/>";
}
else {
session_start();
  $_SESSION["Login"] = "NO";
  echo "<h1>Вы зашли НЕкорректно </h1>";
  echo "<p><a href='ops.php'>Папробуйте еще раз</a><p/>";
}
?>
</body>
</html>


это код скрипта на проверку, под правильным я лог\пасс зашел - и вот эта ошибка не панимаю откуда - текст редактирую в NotePad++, кодировка UTF8 без BOM.
Буть добр помоги)
头像

Gudini

  • 帖子: 2
  • 注册: 周三 9月 07, 2011 7:29 am

Re: ошибка Cannot send session cache limiter

HTML.net » 周四 9月 08, 2011 7:02 am

Вы должны убедиться, что ничего не посылают в браузер перед session_start ();
В том числе пробелы.

- Andreas, HTML.net
头像

HTML.net
Site Admin

  • 帖子: 1194
  • 注册: 周六 9月 11, 2010 11:24 am
--
Show some love for HTML.net on Twitter, Facebook and Google: Use the buttons on top of all pages.


+ 发表回复

分页: 1 / 1