Добрый день! Я пытаюсь извлечь из пути изображения с именем, хранящимся из базы данных, но я изо всех сил пытаюсь отобразить это изображение из папки, и я объясню вам это позже ... вот мой код.показать изображение из базы данных в codeigniter
в моем контроллер
public function save()
{
$url = $this->do_upload();
$title = $_POST["title"];
$this->main_m->save($title, $url);
}
public function do_upload()
{
$type = explode('.', $_FILES["pic"] ["name"]);
$type = $type[count($type)-1];
$url = "./images/".uniqid(rand()).'.'.$type;
if(in_array($type, array("jpg","jpeg","gif","png")))
if(is_uploaded_file($_FILES["pic"]["tmp_name"]))
if (move_uploaded_file($_FILES["pic"]["tmp_name"], $url))
return $url;
}
в моей зрения им пытаются получить, как это.
<?php foreach ($this->b->getalldata() as $row) {
echo '<li>'.
'<a class="ns-img" href="'.base_url("images/".$row->image).'".></a>'.
'<div class="caption">'.$row->title.'</div>'.
'</li>';
} ?>
в моей модели
public function save($title, $url)
{
$this->db->set('title', $title);
$this->db->set('image', $url);
$this->db->insert('slider');
}
изображение хранится в папке пути, а также новое имя изображения сохраняются в базе данных, но отображать изображения, как, не работает для меня. моя папка пути к изображению - это «изображения», а имя изображения, хранящееся в базе данных, «./images/new_name.jpg» не совпадает с именем, сохраненным в пути к папке. имя изображения, сохраненное в пути к папке, не имеет ./images/ only new_name.jpg ...
Как отобразить это изображение? кто-то пробовал это? Помогите!
Пожалуйста, разместить код в сохранении URL –