Вниз  PHP и мелкие вопросы
- 17.07.2012 / 22:11
Dinisimys1
  Пользователь

Dinisimys1 
Сейчас: Offline
  1. function BBtags($text)
  2. {
  3. $text=htmlspecialchars($text);
  4. $r1[0]="/\[b\](.*?)\[\/b\]/is";
  5. $r1[1]="/\[s\](.*?)\[\/s\]/is";
  6. $r1[2]="/\[i\](.*?)\[\/i\]/is";
  7. $r1[3]="/\[red\](.*?)\[\/red\]/is";
  8. $r1[4]="/\[green\](.*?)\[\/green\]/is";
  9. $r1[5]="/\[blue\](.*?)\[\/blue\]/is";
  10. $r1[6]="/\[li\](.*?)\[\/li\]/is";
  11. $r1[7]="/\[url=(.*?)\](.*?)\[\/url\]/is";
  12. $r1[8]='/\n(.*?)/';
  13. $r1[9]="/\[img\](.*?)\[\/img\]/is";
  14. $r2[0]='<b>$1</b>';
  15. $r2[1]='<s>$1</s>';
  16. $r2[2]='<i>$1</i>';
  17. $r2[3]='<font class="red">$1</font>';
  18. $r2[4]='<font class="green">$1</font>';
  19. $r2[5]='<font class="blue">$1</font>';
  20. $r2[6]='&#9679; $1';
  21. $r2[7]=' <a href="http://$1">$2</a> ';
  22. $r2[8]='<br />';
  23. $a='$1';
  24. $tr=array(
  25. "А"=>"A","Б"=>"B","В"=>"V","Г"=>"G",
  26. "Д"=>"D","Е"=>"E","Ж"=>"J","З"=>"Z","И"=>"I",
  27. "Й"=>"Y","К"=>"K","Л"=>"L","М"=>"M","Н"=>"N",
  28. "О"=>"O","П"=>"P","Р"=>"R","С"=>"S","Т"=>"T",
  29. "У"=>"U","Ф"=>"F","Х"=>"H","Ц"=>"TS","Ч"=>"CH",
  30. "Ш"=>"SH","Щ"=>"SCH","Ъ"=>"","Ы"=>"YI","Ь"=>"",
  31. "Э"=>"E","Ю"=>"YU","Я"=>"YA","а"=>"a","б"=>"b",
  32. "в"=>"v","г"=>"g","д"=>"d","е"=>"e","ж"=>"j",
  33. "з"=>"z","и"=>"i","й"=>"y","к"=>"k","л"=>"l",
  34. "м"=>"m","н"=>"n","о"=>"o","п"=>"p","р"=>"r",
  35. "с"=>"s","т"=>"t","у"=>"u","ф"=>"f","х"=>"h",
  36. "ц"=>"ts","ч"=>"ch","ш"=>"sh","щ"=>"sch","ъ"=>"y",
  37. "ы"=>"yi","ь"=>"","э"=>"e","ю"=>"yu","я"=>"ya"
  38. );
  39. $a=strtr($a,$tr);
  40. $r2[9]='<img src="../blog/img/'.$a.'.png" alt="$1" class="img_bb" />';
  41. return preg_replace($r1, $r2, $text);
  42. }
транслист не работает. Почему?
- 17.07.2012 / 22:35
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
как в пхп организовать чтение папок и файлов в каталоге сайта? тип сканера на h2m?
__________________
 わからない!!

Изменено ВитаминКО (17.07 / 22:36) (всего 1 раз)
- 18.07.2012 / 07:29
Dinisimys1
  Пользователь

Dinisimys1 
Сейчас: Offline
ВитаминКО, юзай scandir()
- 18.07.2012 / 11:02
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
Dinisimys1, не слышал об это, можно поподробнее?
__________________
 わからない!!
- 18.07.2012 / 12:53
Dinisimys1
  Пользователь

Dinisimys1 
Сейчас: Offline
Плиз, помогите с моим вопросом (пост выше).
ВитаминКО,
  1. $dir_and_files=scandir("/");
$dir_and_files - массив, который будет содержать имена папок и файлов в корневой(или любой другой) папке

Изменено Dinisimys1 (18.07 / 12:53) (всего 1 раз)
- 18.07.2012 / 19:34
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
Dinisimys1, это откуда код?
__________________
 わからない!!
- 18.07.2012 / 20:48
Dinisimys1
  Пользователь

Dinisimys1 
Сейчас: Offline
ВитаминКО, сам писал.
- 19.07.2012 / 08:48
Koenig
  Модератор форума

Koenig 
Сейчас: Offline
Dinisimys1, ты функцию применяй к тексту
__________________
 Магистр Мёда
- 19.07.2012 / 08:52
Dinisimys1
  Пользователь

Dinisimys1 
Сейчас: Offline
Koenig, мне транслистить надо только то, что между вв-кодами [img][/img]
- 19.07.2012 / 09:24
Koenig
  Модератор форума

Koenig 
Сейчас: Offline
Dinisimys1, может поможет http://annimon.com/code/?act=view&id=1008
__________________
 Магистр Мёда
Наверх  Всего сообщений: 4740
Фильтровать сообщения
Поиск по теме
Файлы топика (129)