Перейти к содержанию
Посмотреть в приложении

A better way to browse. Learn more.

Форум Академгородка, Новосибирск

A full-screen app on your home screen with push notifications, badges and more.

Чтобы установить это приложение на iOS и iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
Чтобы установить это приложение на Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Ссесии

Опубликовано

Столкнулся с проблемой в сеансах. Совсем недавно начал их изучать и в самом же начале трабла. Пишу <?php session_start(); ?> и он выдает аш две ошибки в этом предложении следующего содержания:

1)Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at w:\home\localhost\www\derilium\index.php:14) in w:\home\localhost\www\derilium\index.php on line 26

2)Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at w:\home\localhost\www\derilium\index.php:14) in w:\home\localhost\www\derilium\index.php on line 26

 

Что делать? Что это значит?

Рекомендуемые сообщения

Опубликовано
  • Автор
Ну поместил я этот скрипт в самый вверх. Ошибки нет, но мне надо, чтобы информация, которая в этом скрипте была не в самом вверху. Что делать?
Опубликовано

перечитайте ссылку что я дал. там вроде бы даже выделен этот момент - важно не чтобы session_start() стоял вверху скрипта, а чтобы до его вызова php ничего не отправлял в браузер.

 

например, может помочь буферизация.

посмотрите http://php.net/ob_start

Опубликовано

QUOTE (TELEGA_ @ Jan 5 2007, 17:54)
Ну поместил я этот скрипт в самый вверх. Ошибки нет, но мне надо, чтобы информация, которая в этом скрипте была не в самом вверху. Что делать?

Изучите русский язык.

Опубликовано
  • Автор
Всем спасибо за советы. Русски язык потихоньку изучаю... Оказывается, если я один раз вставлю в самом верху страницы "session_start", больше его нигде писать не нужно. Во всех скриптах, которые на этой странице уже знают, что сеанс заработал.
Опубликовано

QUOTE (TELEGA_ @ Jan 5 2007, 20:28)
Оказывается, если я один раз вставлю в самом верху страницы "session_start", больше его нигде писать не нужно.

А вы ещё почитайте книгу.

Глядишь, ещё чего полезное нароете.

В книгах вообще много интересного пишут.

  • 2 недели спустя...
Опубликовано

у меня вот косяк подобный, только с header.

Html форма отправляет переменные промежуточному скрипту, который проверяет их на корректность ввода и отправляет пользователя header-ом обратно на форму если есть ошибки, или дальше если все верно! ошибки при выполнении нет! а после при входе в zend studio вылазиет ошибка о том что в этом скрипте при выполнении произощла ошибка чтоли

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

Аккаунт

Навигация

Поиск

Поиск

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.