вопрос
Вот почти написал модуль для подгрузки новостей с БД осталось лишь оформить красиво.
Но тут столкнулся с такой проблемой и завис на месте.
Всю информацию я вытаскиваю нормально но изображение с дополнительныйх полей не хочет.Перед ссылкой картинки вставляется название созданного поля ( img| ).
Когда я пытаюсь вытащить картинку через
то появляется вот такое чудо.
.
А когда пробую просто через
В БД когда открыл любую новость то обнаружил что ИМЯ img| прописывается вместе с картинкой.
Вот скрин с БД;
Как убрать имя доп-полей чтобы они не прописывались в БД?
Вот мой код мини модуля.
Но тут столкнулся с такой проблемой и завис на месте.
Всю информацию я вытаскиваю нормально но изображение с дополнительныйх полей не хочет.Перед ссылкой картинки вставляется название созданного поля ( img| ).
Когда я пытаюсь вытащить картинку через
<img src='%s' />
то появляется вот такое чудо.
https://arnova.dg/img%7Chttp://arnova.dg/uploads/posts/2012-03/nts.jpg
.
А когда пробую просто через
%s без <img src='%s' />то мне выдает
img|http://arnova.dg/uploads/posts/2012-03/nts.jpg
В БД когда открыл любую новость то обнаружил что ИМЯ img| прописывается вместе с картинкой.
Вот скрин с БД;
Как убрать имя доп-полей чтобы они не прописывались в БД?
Вот мой код мини модуля.
Имя дополнительного поля по любом будет прописываться в БД (это предусмотрено для большого количества доп. полей). Но при выводе можно просто обрезать 4 первых символа "img|"
do{
$num++;
printf("<div class='commentBlock'>
<div class='name'>%s</div>
<div class='text'><img src='%s' /></div>
</div>",$dle_post['title'], substr($dle_post['xfields']), 4);
}while($dle_post = mysql_fetch_array($result));