eregi_replace() отново
3 отговора
144 прегледа
eregi_replace() отново
$text = eregi_replace("\\[mail\\]([^\\[]*)\\[/mail\\]","<a href=\"mail.php?mail=\\1\" taget=\"_blank\">\\1</a>", $text);
как може да се направи така, че това което е в bold да стане в base64_encode()? трябва ми за подобно на това тука за мненията. благодаря за отговорите.
как може да се направи така, че това което е в bold да стане в base64_encode()? трябва ми за подобно на това тука за мненията. благодаря за отговорите.
Ползвай...
preg_replace с 'e' modifier...
Хем е по-бързо от Posix функциите, хем ще ти свърши работа.
Инфо където има обикновено:
[линк]
There are three determined states the cat could be in: Alive, Dead, and Bloody Furious.
Хем е по-бързо от Posix функциите, хем ще ти свърши работа.
Инфо където има обикновено:
[линк]
There are three determined states the cat could be in: Alive, Dead, and Bloody Furious.
Re: направих това...
както е в единият пример там, но пак не стана
$text = preg_replace("/\[mail\](.*?)\[\/mail\]/e", "'<a href=\"mail.php?mail='.base64_encode('\\1').'\" taget=\"_blank\">\\1</a>'", $text);
$text = preg_replace("/\[mail\](.*?)\[\/mail\]/e", "'<a href=\"mail.php?mail='.base64_encode('\\1').'\" taget=\"_blank\">\\1</a>'", $text);
Re: оправи се
същият код и сега проработи
напоследък стават странни неща. едно работи, после неще
. благодаря