Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: [url="адрес"]описание[/url]

Сообщения:  [1-10]   [11-17] 

 
 автор: Евгений Петров   (16.09.2005 в 00:22)   письмо автору
 
   для: Akira   (16.09.2005 в 00:14)
 

[вздыхаю] :)

   
 
 автор: Akira   (16.09.2005 в 00:14)   письмо автору
 
   для: Евгений Петров   (15.09.2005 в 23:32)
 

я как стАрожил говорю.
Нет.

   
 
 автор: Евгений Петров   (15.09.2005 в 23:32)   письмо автору
 
   для: Akira   (15.09.2005 в 00:53)
 

Ну так как? Будет у нас новый супер-тег? :)))

   
 
 автор: Akira   (15.09.2005 в 00:53)   письмо автору
 
   для: Евгений Петров   (15.09.2005 в 00:37)
 

ах-ха точно вот оно что :) Это безусловно лучше чем мой вариант :)

   
 
 автор: Евгений Петров   (15.09.2005 в 00:37)   письмо автору
 
   для: Akira   (15.09.2005 в 00:31)
 

OK, а ты пробел убрал в [url] я его специально поставил чтоб он не обрабатывался?

   
 
 автор: Akira   (15.09.2005 в 00:31)   письмо автору
 
   для: Евгений Петров   (15.09.2005 в 00:21)
 

в прямом не обрабатывает :) Счас уже поздно, может завтра точнее посмотрю и скажу.

   
 
 автор: Евгений Петров   (15.09.2005 в 00:21)   письмо автору
 
   для: Akira   (15.09.2005 в 00:00)
 

В каком смысле не получается?

   
 
 автор: Akira   (15.09.2005 в 00:00)   письмо автору
 
   для: Евгений Петров   (14.09.2005 в 23:28)
 

Опять не фига не получаеться по вашему коду. Запускал в зенде.

   
 
 автор: Евгений Петров   (14.09.2005 в 23:28)   письмо автору
 
   для: Akira   (14.09.2005 в 22:18)
 

А если так попробовать:
<?
  $postbody 
"Перейди по [url=\"http://chat.ru/liteforum/forum/addthemeform.php?id_forum=1\"]этой[/url] ссылке или сюда: [ url]http://chat.ru/liteforum/forum/addthemeform.php?id_forum=1[/url]";
  
// не забудьте пробел убрать между "[" и "url" когда будете тестировать :)
  
$pattern = array
  (
    
"/\[url[\s]*=[\s]*[\'\"]?(http:\/\/)?(www\.)?([-0-9a-z_\.]+\.[0-9a-z]{2,3})\/?([^\'\"]*)\/?[\'\"]\](.*)\[\/url\]{1}/iU",
    
"/\[url\]\s*(\S*)\s*\[\/url\]/si"
  
);
  
$relpacement = array
  (
    
"<a href=\"http://$\{2}$\{3}/$\{4}\" target=_blank>$\{5}</a>",
    
"<a href=\"\${1}\" target=_blank>\${1}</a>"
  
);
  echo 
preg_replace($pattern,$relpacement,$postbody);
?>

   
 
 автор: Akira   (14.09.2005 в 22:18)   письмо автору
 
   для: Akira   (14.09.2005 в 22:11)
 

Да кстате, вы не заметили условия? Там всего один preg_replace работает.

   

Сообщения:  [1-10]   [11-17] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования