Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

03.10.2009, 03:12
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
Сообщение от crazy~driver
Привет, вопрос не по php, а скорее по smarty (такого раздела не нашел)
Вообщем такая ситуация... Я в шаблоне смарти (например menu.tpl) подключаю файл php, в котором объявлена константа и глобальная переменная.
Сам вопрос ... Как мне в этом же шаблоне обратиться к ним, но уже средствами smarty(например вывести на экран)
http://tutorials.haxansweb.com/PHP/introduction_to_PHP/Smarty-templates-for-beginners--By-david
|
|
|

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, 10:30
|
|
Познающий
Регистрация: 21.12.2008
Сообщений: 93
Провел на форуме: 391983
Репутация:
39
|
|
Сообщение от Pashkela
http://tutorials.haxansweb.com/PHP/introduction_to_PHP/Smarty-templates-for-beginners--By-david
Спасибо Pashkela, но это не то.
PHP код:
<!--menu.tpl-->
<table width="100%" border=0 bordercolor="#eeffff">
<tr bgcolor="#000099">
<td width="200 px" align="center">
<a href='index.php?cl=CPeople&sc=showlist' onFocus="this.blur()">
<font color="#ffffff"><h1>Просмотреть</font></a>
<td width="200 px" align="center">
<a href='index.php?cl=CPeople&sc=red' onFocus="this.blur()">
<font color="#ffffff"><h1>Редактировать</font></a>
<td width="200 px" align="center">
<a href='index.php?cl=CPeople&sc=editForm' onFocus="this.blur()">
<font color="#ffffff"><h1>Добавить</font></a>
<td width="200 px" align="center"><a href='index.php?cl=CPeople&sc=about' onFocus="this.blur()">
<font color="#ffffff"><h1>Об авторе</font></a> </table>
{php}
include "auth/auth.php";
//echo $as;
{/php}
<!-- вот здесь нужно выдернуть переменную и константу -->
<table width="5%" border=3 bordercolor="#C400C4"> <tr>
<td width="100px" align="center">
<a href='index.php?cl=CPeople&sc=poisk' onFocus="this.blur()">
<font color="#C400C4"><h1>Поиск</font></a>
</table>
Мне нужно после вставляемого кода php выдернуть средствами смарти константу и глобальную переменную.
|
|
|
подскажите с session_start(); |

03.10.2009, 13:30
|
|
Новичок
Регистрация: 15.01.2009
Сообщений: 25
Провел на форуме: 49164
Репутация:
0
|
|
подскажите с 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
_____________________________________
прошу подсказать в каком направлении копать(никаких функций писать не нужно)
|
|
|

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

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:12
|
|
Постоянный
Регистрация: 08.11.2008
Сообщений: 498
Провел на форуме: 2603363
Репутация:
278
|
|
|
|
|

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