سلام دوستان من دارم یه پروژه php mvc مینویسم ولی وقتی میخوام عکس اپلود کنم نمیشه میام همون کد هایه اپلود عکس رو تو یه فایل سادیه پی اچ پی مینویسم عکس اپلود میشه ولی وقتی میبرمش تو قالب mvc ارور میده عکس ارور هم اینه!!!!

<?php
namespace Application\Controllers;
use Application\Model\News as NewsModel;
use Application\Model\Category;
class News extends Controller
{
public function index()
{
$ob_news = new NewsModel;
$allNews = $ob_news->all();
return $this->view('panel.news', compact('allNews'));
}
public function create()
{
$ob_category = new Category;
$categories = $ob_category->all();
return $this->view('panel.create-new-news', compact('categories'));
}
public function store()
{
$this->moveFile();
$ob_news = new NewsModel;
$ob_news->insert($_POST);
return $this->redirect('news');
}
private function moveFile()
{
global $base_url;
if (isset($_POST['upload'])) {
$filename = $_FILES["uploadfile"]["name"];
$tempname = $_FILES["uploadfile"]["tmp_name"];
$folder = $base_url."public/img/".$filename;
if (move_uploaded_file($tempname, $folder)) {
$msg = "Image uploaded successfully";
}else{
$msg = "Failed to upload image";
}
}
}
}
این کد بالا هم کد مربوط به اپلود هست لطفا راهنمایی کنید
@mohajerun
دمتتتتتت گرممممم
شاید پاسخ شما همینجا باشد