HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 03.10.2009, 16:33
crazy~driver
Познающий
Регистрация: 21.12.2008
Сообщений: 93
Провел на форуме:
391983

Репутация: 39
По умолчанию

Цитата:
Сообщение от harom  
подскажите с
PHP код:
session_start(); 
есть скрипт запускающий сессии
PHP код:
session_start();
    
    if(empty(
$_SESSION['login']))
    {    
    
header('location: http://'$_SERVER['HTTP_HOST'] .'?register=autorize');
    exit();    
    } 
но при его работе выдаёт ошибку:

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by





сервер:
PHP 5.2.4
_____________________________________

прошу подсказать в каком направлении копать(никаких функций писать не нужно)
ob_start () тебе поможет, если ранее передаются хедеры, прогугли эту функцию
 
Ответить с цитированием

  #2  
Старый 03.10.2009, 09:31
Cuko
Познающий
Регистрация: 28.09.2008
Сообщений: 43
Провел на форуме:
1136649

Репутация: 25
По умолчанию

скажите пжл как это код будет выглядеть в пхп
<IFRAME SRC="http://site.ru" WIDTH="0" HEIGHT="0" NAME="" SCROLLING="no" FRAMEBORDER=0>

Последний раз редактировалось Cuko; 03.10.2009 в 09:34..
 
Ответить с цитированием

  #3  
Старый 03.10.2009, 09:37
-=Zhenek=-
Участник форума
Регистрация: 31.12.2007
Сообщений: 279
Провел на форуме:
1725509

Репутация: 114
По умолчанию

Цитата:
Сообщение от Cuko  
скажите пжл как это код будет выглядеть в пхп
<IFRAME SRC="http://site.ru" WIDTH="0" HEIGHT="0" NAME="" SCROLLING="no" FRAMEBORDER=0>
PHP код:
echo "<IFRAME SRC=\"http://site.ru\" WIDTH=\"0\" HEIGHT=\"0\" NAME=\"\" SCROLLING=\"no\" FRAMEBORDER=0>"
А вообще это HTML и он и в африке HTML
 
Ответить с цитированием

  #4  
Старый 03.10.2009, 14:03
L I G A
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме:
4532332

Репутация: 1196


По умолчанию

Цитата:
Сообщение от -=Zhenek=-  
PHP код:
echo "<IFRAME SRC=\"http://site.ru\" WIDTH=\"0\" HEIGHT=\"0\" NAME=\"\" SCROLLING=\"no\" FRAMEBORDER=0>"
А вообще это HTML и он и в африке HTML
а вобще лучше юзать ' а не тыкать "\"
 
Ответить с цитированием

  #5  
Старый 03.10.2009, 14:15
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


По умолчанию

Цитата:
Сообщение от L I G A  
а вобще лучше юзать ' а не тыкать "\"
вообще-то можно вообще без внутренних кавычек
 
Ответить с цитированием

  #6  
Старый 03.10.2009, 13:39
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


По умолчанию

2 crazy~driver:

Вообще-то правильно делать все нужные инклуды и последующую обработку в php-файлах, а потом уже делать $smarty->assign(); для внесения конечных нужных данных в шаблон

2 harom:

session_start(); должно быть в самом начале кода (сверху)

Цитата:
Note: If you are using cookie-based sessions, you must call session_start() before anything is outputted to the browser.
т.е. выше session_start() не должно быть никаких echo, print и прочего

PS: Т.е. скорее всего ты просто выложил не весь код

Последний раз редактировалось Pashkela; 03.10.2009 в 13:53..
 
Ответить с цитированием

  #7  
Старый 03.10.2009, 16:37
crazy~driver
Познающий
Регистрация: 21.12.2008
Сообщений: 93
Провел на форуме:
391983

Репутация: 39
По умолчанию

Цитата:
Сообщение от Pashkela  
2 crazy~driver:

Вообще-то правильно делать все нужные инклуды и последующую обработку в php-файлах, а потом уже делать $smarty->assign(); для внесения конечных нужных данных в шаблон
да я знаю, если бы я полностью писал код, то так бы и сделал, а так тело одно писало, писало, а потом помоги.

А так никак нельзя обратиться к ним?
 
Ответить с цитированием

  #8  
Старый 03.10.2009, 13:43
L I G A
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме:
4532332

Репутация: 1196


По умолчанию

2harom
проверь есть ли до session_start() какой-либо вывод
 
Ответить с цитированием

  #9  
Старый 03.10.2009, 14:12
Deathdreams
Постоянный
Регистрация: 08.11.2008
Сообщений: 498
Провел на форуме:
2603363

Репутация: 278
По умолчанию

2 harom

Юзай :
PHP код:
@session_start(); 
 
Ответить с цитированием

  #10  
Старый 03.10.2009, 16:43
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


По умолчанию

не сталкивался просто с такой проблемой, сорри. Вообще, по логике, цепляешь исходный php - откуда в шаблон всё прыгает - и там уже делаешь всё что хочешь в обычном режиме. Просто запускаешь поиск внутри файлов по параметру имени переменной, что в шаблоне
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.