darkfreaks Posted February 16, 2008 Share Posted February 16, 2008 ok so i looked up a function from php.net that will turn non links into links but its leaving out certain parts of the pattern like i will type www.wiccan-gathering.com and it will work butwhen i type in www.arkitectum.com or http://www.arkitectum.com/architectural-firms/firm2.php?action=firm it will not link at all? the code is below if you wanna take alook and tell me how i would make a new statement and new eregi pattern to fit those. <?php $text = ereg_replace('[a-zA-Z]+://(([.]?[a-zA-Z0-9_/-])*)', '<a href="\\0">\\1</a>',$text); $text = ereg_replace('(^| )(www([-]*[.]?[a-zA-Z0-9_/-?&%])*)', ' <a href="http://\\2">\\2</a>',$text); ?> Link to comment https://forums.phpfreaks.com/topic/91412-ereg-replace-not-returning-correctly/ Share on other sites More sharing options...
effigy Posted February 16, 2008 Share Posted February 16, 2008 Try this in PREG: http://www.phpfreaks.com/forums/index.php/topic,177702.msg790550.html#msg790550 Link to comment https://forums.phpfreaks.com/topic/91412-ereg-replace-not-returning-correctly/#findComment-468464 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.