1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- <?php
- namespace App\Http\Controllers\Admin;
- use App\Http\Controllers\Controller;
- use App\Model\Poster;
- use Illuminate\Http\Request;
- use http\Env\Response;
- use Illuminate\Support\Facades\DB;
- class PosterController extends Controller{
- public function showindex(){
- $data=DB::table('posters')->where('status','=','0')->select(
- 'name','url','jumpurl','id','pushtime','order'
- )->get();
- return view('admin.poster.index',compact('data'));
- }
- public function test(){
- dd('dddd');
- }
- public function index(Request $request){
- $file = $request->file();
- // dd('ssss');
- dd($request->all());
- return response()->json($file);
- }
- public function upload(Request $request){
- $table=new Poster();
- $file = $request->file();
- $request=$request->except('_token');
- $a=$request;
- if ($file){
- foreach ($file as $key=>$value){
- $path = $file[$key]->store(date('ymd'), 'upload');
- $a[$key]='/upload/'.$path;
- }
- }
- $result=DB::table('posters')->insert($a);
- if ($result){
- return redirect()->route("showposter");
- }
- // return dd('sss');
- }
- }
|