Здравейте,
Работя по собствена система и настъпи момента, в който трябва да добавям Bb code
С основните тагове се справих учудващо лесно, но реших да добавя и нов replace, който да прави URL адресите в коментара директни линкове.
До тук добре, тествах с няколко линка - работи си ОК. Проблема, е че ми замества URL-а, дори и да е в
Работя по собствена система и настъпи момента, в който трябва да добавям Bb code
С основните тагове се справих учудващо лесно, но реших да добавя и нов replace, който да прави URL адресите в коментара директни линкове.
Код:
$pattern = '/(http|https|ftp):\/\/+[a-z0-9\.\-\/\,?\=\;\:]+([a-z0-9]{1,4})/iu';
$replacement = '<a href="$0" target="_blank"><span style="color:red">$0</span></a>';
$body = preg_replace($pattern, $replacement, $body);
До тук добре, тествах с няколко линка - работи си ОК. Проблема, е че ми замества URL-а, дори и да е в
Код:
тага, а това не искам да е така.
Можете ли да ми предложите вариант, с който мога да реша проблема? :) Благодаря предварително.