Вниз  PHP
- 3.09.2011 / 08:54
Лека
  Пользователь

Лека 
Сейчас: Offline
segOro, Хорошо,я подумаю как его обмануть,думала для простоты создать эти функции а в коде писать нечто типа simple_link('test','test.php')...или бок в этом месте? Может надо например $str=simple_link('test','test.php')?
- 3.09.2011 / 09:25
segOro
  Пользователь

segOro 
Сейчас: Offline
делать функцию ради обработки одной ссылки? Бред однако.
А ты свой обработчик пишешь? Посмотри как в smarty это реализовано
- 3.09.2011 / 09:37
Лека
  Пользователь

Лека 
Сейчас: Offline
segOro, еслиб ради одной то я бы и не парилась. Я ведь написала что эта функция добовляет строкИ в массив,а шаблон выводит их в цикле,все по порядку. в каждой странице содержится ряд этих строк с добавлением ссылок в массив.
- 3.09.2011 / 10:02
Лека
  Пользователь

Лека 
Сейчас: Offline
может есть вариант проще добавить строки в массив,а потом их отобразить?но еще раз повторюсь,выводить надо через шаблон,у меня их два,один под вап,второй веб.в том месте где надо выводить ссылке в шаблонах прописываю
  1. <?php
  2. //обработка массива и вывод ссылок
  3. ?>
а в самой странице нечто вроде
  1. <?php
  2. include 'sys/functions/config.php';
  3. include 'sys/functions/fn.php';
  4. $title='test page';
  5. simple_link(test.html,test);
  6. simple_link(test2.html,test2);
  7. include $template;
  8. ?>

- 3.09.2011 / 10:25
segOro
  Пользователь

segOro 
Сейчас: Offline
а что мешает сразу писать $str = '<a href="http://site.ru">Name</a>';

а потом через шаблон выводить...
- 3.09.2011 / 10:26
Лека
  Пользователь

Лека 
Сейчас: Offline
segOro, то что этих ссылок ммого,все разные и на каждой странице свои.
- 3.09.2011 / 19:15
Monolit
  Пользователь

Monolit 
Сейчас: Offline
Нее сложняк ПХП. А я его ещо выучить хотел :swoon:
- 3.09.2011 / 23:42
Лека
  Пользователь

Лека 
Сейчас: Offline
Koenig (02.09.2011/19:38)
Лека, Чтоб в будущем проблем не было, старайся пользовать preg_match вместо ereg
  1. $browser=htmlentities($_SERVER['HTTP_USER_AGENT'],ENT_QUOTES );
  2. if(preg_match('Windows' , $browser)||(preg_match('Linux' , $browser) && !preg_match('Android' , $browser)) || preg_match('Mac' , $browser)) {
  3. $template='sys/tpl/web_template.php' ;
  4. $type_ua='web';
  5. }else{
  6. $template = 'sys/tpl/pda_template.php';
  7. $type_ua='pda';
  8. if($_COOKIE['nopda']==1) {
  9. $template='sys/tpl/web_template.php' ;
  10. $type_ua='pda';
  11. }
  12. }
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
Все,норма. Работает.Дима,Спасибо,эта ереги реально тупит,хост писал что эта функция толи запрещена,толи не рекомендуется.
- 4.09.2011 / 11:25
web_demon
  Супервизор

web_demon 
Сейчас: Offline
Лека, пых у тебя версии 5.3.x , там eregi и еще некоторые функции запрещены. Почитай про эту версию пыха, чтоб потом похожих ошибок не делать.
Наверх  Всего сообщений: 1350
Фильтровать сообщения
Поиск по теме
Файлы топика (36)