سلام استاد توی دوره پی اچ پی پیشرفته مقالات اپدیت نمیشه نمیدونم مشکل چیه دسته بندی و منو اپدیت میشه اما مقالات نه
protected function saveImage($image,$imagePath, $imagename=null){
if ($imagename)
$imagename= $imagename.".".substr($image['type'],6,strlen($image['type']));
else
$imagename = date('Y-m-d-H-i-s').".".substr($image['type'],6 , strlen($image['type']));
$imagetemp= $image['tmp_name'];
$imagePath="public/".$imagePath."/";
if (is_uploaded_file($imagetemp)){
if (move_uploaded_file($imagetemp, $imagePath . $imagename)){
return $imagePath . $imagename;
}
else{
return false;
}
}
else{
return false;
}
}
public function update($request, $id)
{
//TODO Fix update bugs
$db = new Database();
if ($request['cat_id'] != null) {
$request['image'] = $this->saveImage($request['image'] , 'article-image');
if ($request['image']) {
$request = array_merge($request , array('user_id' => 1));
$db->insert('articles' , array_keys($request) , $request);
$this->redirect('article');
}else{
unset($request['image']);
}
$request = array_merge($request , array('user_id' => 1));
$db->update('articles' , $id , array_keys($request) , $request);
$this->redirect('article');
}else{
$this->back();
}
}
سلام دوست عزیز ؛
از قسمت های مختلف var_dump + die بگیرید اگر محتویات var_dump رو نشون نداد مشکل از همون قسمته .
طعا کدهای مدرس رو هم جایگزین کردم همینه حل نمیشه
با سلام خدمت شما همراه عزیز
مشکل از دیتابیستون هست وقتی کدهارو جایگزین کردید و حل نشده
البته در جلسات جلوتر مشکل اپدیت مقالات رو حل کردیم کمی صبر کنید و بخش های جلوتر رو ببینید