 |
|

22.09.2009, 13:51
|
|
Познающий
Регистрация: 16.03.2009
Сообщений: 82
С нами:
9029260
Репутация:
23
|
|
Спасибо! Понял!
|
|
|

22.09.2009, 22:19
|
|
Познающий
Регистрация: 16.03.2009
Сообщений: 82
С нами:
9029260
Репутация:
23
|
|
if( preg_match("#(http://[^\s]+)|(www.[^\s]+)#i", $line, $resalt) )
{
$line = preg_replace("#(http://[^\s]+)|(www.[^\s]+)#i", '<a href="'.$resalt[0].'">'.$resalt[0].'</a>', $line);
}
Подскажите как нормальную подсветку урл сделать. Делаю так как напсиал подчвечивает только урл начинающиеся с http а если начинаеться с www то некоректно работает.
|
|
|

22.09.2009, 22:39
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами:
9223466
Репутация:
3171
|
|
Неправельно,делай сначало поиск,затем просто:
preg_raplace($match[1],'<a href="'.$match[1].'">lolol</a>,$text);
В цыкле.
|
|
|

24.09.2009, 22:16
|
|
Новичок
Регистрация: 11.03.2007
Сообщений: 24
С нами:
10088597
Репутация:
7
|
|
ребята, что нужно добавить в .htaccess чтобы и http://site.com/link.php и http://site.com/link/ были одним и темже ?
и ещё вопрос.
я постараюсь максимально понятно изложить свою мысль. как правильно составить .htaccess чтобы при запросе неверной страницы (404) (http://site.com/download/drama.mp3.html) небыло редиректа на 404.пхп а писало File "file drama.mp3 not found"
тоесть подставить можно заместо drama.mp3 всё что угодно, и если файла нету - выплёвывает что такого файла нету
|
|
|

25.09.2009, 23:51
|
|
Постоянный
Регистрация: 27.10.2008
Сообщений: 491
С нами:
9230096
Репутация:
464
|
|
а как составить регулярку чтобы из
http://getdle.org.ru/uploads/posts/2009-09/thumbs/1253897356_1.gif
получить
1253897356_1.gif
пробовал примерно так #\/(.*)\.jpg#iU
получаю
/getdle.com/uploads/posts/2009-09/thumbs/1252870317_full
ссылки разные будут так что нужен какойто универсайльный... надеюсь на помощь
|
|
|

25.09.2009, 23:56
|
|
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
С нами:
9362947
Репутация:
1196
|
|
Сообщение от zifanchuck
а как составить регулярку чтобы из
http://getdle.org.ru/uploads/posts/2009-09/thumbs/1253897356_1.gif
получить
1253897356_1.gif
пробовал примерно так #\/(.*)\.jpg#iU
получаю
/getdle.com/uploads/posts/2009-09/thumbs/1252870317_full
ссылки разные будут так что нужен какойто универсайльный... надеюсь на помощь
http://getdle.org.ru/uploads/posts/2009-09/thumbs/1253897356_1. gif
пробовал примерно так #\/(.*)\. jpg#iU
|
|
|

25.09.2009, 23:58
|
|
Участник форума
Регистрация: 24.11.2008
Сообщений: 205
С нами:
9190406
Репутация:
362
|
|
Сообщение от zifanchuck
а как составить регулярку чтобы из
http://getdle.org.ru/uploads/posts/2009-09/thumbs/1253897356_1.gif
получить
1253897356_1.gif
пробовал примерно так #\/(.*)\.jpg#iU
получаю
/getdle.com/uploads/posts/2009-09/thumbs/1252870317_full
ссылки разные будут так что нужен какойто универсайльный... надеюсь на помощь
#([^/]*)$#
|
|
|

26.09.2009, 00:01
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
С нами:
9410786
Репутация:
2731
|
|
Вот такой вопрос... Почему в регулярках чаще всего юзают Что-то типа такого... Я знаю синтаксис, здесь - всё, кроме слеша. Ведь можно сложить полный регекс...
|
|
|

26.09.2009, 00:03
|
|
Постоянный
Регистрация: 27.10.2008
Сообщений: 491
С нами:
9230096
Репутация:
464
|
|
спс
http://getdle.org.ru/uploads/posts/2009-09/thumbs/1253897356_1.gif
пробовал примерно так #\/(.*)\.jpg#iU
туплю(
|
|
|

28.09.2009, 16:21
|
|
Постоянный
Регистрация: 13.10.2007
Сообщений: 347
С нами:
9778359
Репутация:
115
|
|
есть страницы
site.ru/p/123
site.ru/p/124
site.ru/p/125
site.ru/p/126
ну и так далее....
я обращаюсь(точнее хочу обратиться) к ним как site.ru/?a=p&b=123 и т.д.
как это сделать... что бы при втором варианте иметь ответ такой же как и в первом!?
|
|
|
|
 |
|
Предыдущая тема
Следующая тема
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|