3.09.2011 / 08:54 | |
Лека Пользователь Сейчас: Offline
Имя: Лена Откуда: Скрытенбург Регистрация: 08.08.2011
| segOro, Хорошо,я подумаю как его обмануть,думала для простоты создать эти функции а в коде писать нечто типа simple_link('test','test.php')...или бок в этом месте? Может надо например $str=simple_link('test','test.php')?
|
3.09.2011 / 09:25 | |
segOro Пользователь Сейчас: Offline
Имя: Серж Регистрация: 05.05.2010
| делать функцию ради обработки одной ссылки? Бред однако. А ты свой обработчик пишешь? Посмотри как в smarty это реализовано
|
3.09.2011 / 09:37 | |
Лека Пользователь Сейчас: Offline
Имя: Лена Откуда: Скрытенбург Регистрация: 08.08.2011
| segOro, еслиб ради одной то я бы и не парилась. Я ведь написала что эта функция добовляет строкИ в массив,а шаблон выводит их в цикле,все по порядку. в каждой странице содержится ряд этих строк с добавлением ссылок в массив.
|
3.09.2011 / 10:02 | |
Лека Пользователь Сейчас: Offline
Имя: Лена Откуда: Скрытенбург Регистрация: 08.08.2011
| может есть вариант проще добавить строки в массив,а потом их отобразить?но еще раз повторюсь,выводить надо через шаблон,у меня их два,один под вап,второй веб.в том месте где надо выводить ссылке в шаблонах прописываю <?php
//обработка массива и вывод ссылок
?>
а в самой странице нечто вроде <?php
include 'sys/functions/config.php';
include 'sys/functions/fn.php';
$title='test page';
simple_link(test.html,test);
simple_link(test2.html,test2);
include $template;
?>
|
3.09.2011 / 10:25 | |
segOro Пользователь Сейчас: Offline
Имя: Серж Регистрация: 05.05.2010
| а что мешает сразу писать $str = '<a href=" http://site.ru">Name</a>';а потом через шаблон выводить... |
3.09.2011 / 10:26 | |
Лека Пользователь Сейчас: Offline
Имя: Лена Откуда: Скрытенбург Регистрация: 08.08.2011
| segOro, то что этих ссылок ммого,все разные и на каждой странице свои.
|
3.09.2011 / 19:15 | |
Monolit Пользователь Сейчас: Offline
Имя: Ramirez Регистрация: 15.08.2011
| Нее сложняк ПХП. А я его ещо выучить хотел |
3.09.2011 / 23:42 | |
Лека Пользователь Сейчас: Offline
Имя: Лена Откуда: Скрытенбург Регистрация: 08.08.2011
| Koenig (02.09.2011/19:38) Лека, Чтоб в будущем проблем не было, старайся пользовать preg_match вместо ereg$browser=htmlentities($_SERVER['HTTP_USER_AGENT'],ENT_QUOTES );
if(preg_match('Windows' , $browser)||(preg_match('Linux' , $browser) && !preg_match('Android' , $browser)) || preg_match('Mac' , $browser)) {
$template='sys/tpl/web_template.php' ;
$type_ua='web';
}else{
$template = 'sys/tpl/pda_template.php';
$type_ua='pda';
if($_COOKIE['nopda']==1) {
$template='sys/tpl/web_template.php' ;
$type_ua='pda';
}
}
Warning: preg_match(): Delimiter must not be alphanumeric or backslash in /usr/home/lekas/ lekas/sys/functions/ start.php on line 3 Warning: preg_match(): Delimiter must not be alphanumeric or backslash in /usr/home/lekas/ lekas/sys/functions/ start.php on line 3 Warning: preg_match(): Delimiter must not be alphanumeric or backslash in /usr/home/lekas/ lekas/sys/functions/ start.php on line 3 Notice: Undefined index: nopda in /usr/home/lekas/ lekas/sys/functions/ start.php on line 9 |
4.09.2011 / 09:09 | |
Лека Пользователь Сейчас: Offline
Имя: Лена Откуда: Скрытенбург Регистрация: 08.08.2011
| Все,норма. Работает.Дима,Спасибо,эта ереги реально тупит,хост писал что эта функция толи запрещена,толи не рекомендуется.
|
4.09.2011 / 11:25 | |
web_demon Супервизор Сейчас: Offline
Регистрация: 11.01.2010
| Лека, пых у тебя версии 5.3.x , там eregi и еще некоторые функции запрещены. Почитай про эту версию пыха, чтоб потом похожих ошибок не делать.
|