$var = preg_replace('#\[IMG\](.*?)\[/IMG\]#si', '<img src="\1" alt="">', $var);
помогите реализовать проверку чтоб изображение было на моем сайте а не на другом??))
$var = preg_replace('#\[IMG\](.*?)\[/IMG\]#si', '<img src="\1" alt="">', $var);
Быдлокодер (06.02.2011/18:26)недопонял, но я ща пробую сделать сам
чем тогда скрины на форуме не устраивают? а так Максим уже где-то писал хороший вариант)
$var = preg_replace_callback('#\[image\](.*?)\[/image\]#si', 'bbimage', $var);
function bbimage($image) {
global $home;
if(strstr($image, $home))
{
return '<img src="'.$image.'" />';
}
else
{
echo'Ошибка<br/>';
}
}
Максим (06.02.2011/18:37)пачиму?
Macabre, не вижу смысла использования функции.
Macabre (06.02.2011/18:37)потому что картинки лучше пропускать через обработчик и сжимать их чтобы небыло отстойного вида где картинка за экран вылазит.
пачиму?
Максим (06.02.2011/18:39)картинго обрабатывается у меня при выгрузке
потому что картинки лучше пропускать через обработчик и сжимать их чтобы небыло отстойного вида где картинка за экран вылазит.
Macabre (06.02.2011/18:41)В папку кидай картинку, вставляй имя картинки без всякого пути и выводи бб кодом из папки.
картинго обрабатывается у меня при выгрузке
помоги тока с проверкой тут
Максим (06.02.2011/18:44)тогда так.
В папку кидай картинку, вставляй имя картинки без всякого пути и выводи бб кодом из папки.