
03.10.2009, 16:33
|
|
Познающий
Регистрация: 21.12.2008
Сообщений: 93
Провел на форуме: 391983
Репутация:
39
|
|
Сообщение от harom
подскажите с есть скрипт запускающий сессии
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 () тебе поможет, если ранее передаются хедеры, прогугли эту функцию
|
|
|

03.10.2009, 09:31
|
|
Познающий
Регистрация: 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..
|
|
|

03.10.2009, 09:37
|
|
Участник форума
Регистрация: 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
|
|
|

03.10.2009, 14:03
|
|
Постоянный
Регистрация: 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
а вобще лучше юзать ' а не тыкать "\"
|
|
|

03.10.2009, 14:15
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
Сообщение от L I G A
а вобще лучше юзать ' а не тыкать "\"
вообще-то можно вообще без внутренних кавычек 
|
|
|

03.10.2009, 13:39
|
|
Динозавр
Регистрация: 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..
|
|
|

03.10.2009, 16:37
|
|
Познающий
Регистрация: 21.12.2008
Сообщений: 93
Провел на форуме: 391983
Репутация:
39
|
|
Сообщение от Pashkela
2 crazy~driver:
Вообще-то правильно делать все нужные инклуды и последующую обработку в php-файлах, а потом уже делать $smarty->assign(); для внесения конечных нужных данных в шаблон
да я знаю, если бы я полностью писал код, то так бы и сделал, а так тело одно писало, писало, а потом помоги.
А так никак нельзя обратиться к ним?
|
|
|

03.10.2009, 13:43
|
|
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме: 4532332
Репутация:
1196
|
|
2harom
проверь есть ли до session_start() какой-либо вывод
|
|
|

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

03.10.2009, 16:43
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
не сталкивался просто с такой проблемой, сорри. Вообще, по логике, цепляешь исходный php - откуда в шаблон всё прыгает - и там уже делаешь всё что хочешь в обычном режиме. Просто запускаешь поиск внутри файлов по параметру имени переменной, что в шаблоне
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|