Спасибо!
Сразу результата не было, потерялась кавычка после еденицы.
А так - заработало!
$field = preg_replace("/(.*src=).*([a-z0-9_-]+\.[a-z0-9])(.*\>)/iU",'\1"./files/pix/\2\3',$field);
Задача: в тексте есть теги вида <img src=”какая-то папка/имя файла>”.
Их необходимо заменить на теги вида <img src=”эта папка/имя файла>”.
С регулярными выражениями, к сожалению, знаком поверхностно, поэтому
решил воспользоваться готовым кодом:
Задача частично решается – имя папки меняется на требуемое(./files/pix), а вот имя файла
обрезается до одного символа+расширение.
С регулярным выражением такого уровня сам пока разобраться не смог.
Укажите, пожалуйста, на ошибку или посоветуйте другое решение.
Спасибо.
Есть код
...
$imta="string";
...
mkdir("../img/$imta",0755); //Создание соотв директории для файлов изобр.
...
На локалке работает, а перенес на реальный хост выдает ошибку
Warning: mkdir() [function.mkdir]: Permission denied in /var/www/decorfUJ/decor.ayda.com .ua/admin/bd.php on line 75
Понимаю, что-то с правами, но моих познаний и опыта недостаточно, чтобы
решить.
Помогите, пожалуйста, подробным советом.
Спасибо.
Добрый день! Помогите, пжалуйста, новичку.
Есть необходимость извлечь имена таблиц из БД.
Где неточность в нижеприведенном коде.
Или есть другой способ. Пожалуйста, по-проще и по-подробней, потому, что очень начинающий.