<?php
namespace App\Http\Controllers;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use App\fileddata;
use Illuminate\Http\Request;
use Input;
use validator;
use App\Http\Requests\Filesrequest;
class filesController extends Controller {
public function indeximage() {
$imgg = fileddata::get()->all();
return view('pages.show_page',compact('imgg'));
}
public function createimage() {
return view('pages.create_page');
}
public function storeimage(Filesrequest $request) {
$imaged= new fileddata;
if($request->hasFile('userfile')) {
$file= $request->file('userfile');
$destination_path='uploads/';
$Orname = $file->getClientOriginalName();
$filename= str_random(6).'_'.$Orname;
$file->move($destination_path,$filename);
$imaged->file = $destination_path.$filename;
$imaged->save();
}
else {
echo "File not uploaded";
}
return redirect('image');
}
public function showimage($id) {
}
public function editimage($id,Filesrequest $request){
$imagee= fileddata::findOrFail($id);
return view('pages.edit_page')->with('imagee',$imagee);
}
public function updateimage($id,Filesrequest $request)
{
$imagedd =fileddata::findOrFail($id);
if ($request->hasFile('userfile')) {
$file= $request->file('userfile');
$destination_path='uploads/';
$Orname = $file->getClientOriginalName();
$filename= str_random(6).'_'.$Orname;
$file->move($destination_path,$filename);
$imagedd->file = $destination_path.$filename;
$imagedd->save();
}
else {
echo "File not updated";
}
return redirect('image');
}
public function destroyimage($id) {
}
}
@Hibt you say you dont get the form ? Could you debug to see if you go inside editimage method of your controller and what do you get ? Nothing ? Error ?