اذهب إلى المحتوى
  • 0

مشكلة في عملية تحميل الملفات Laravel

Mohammed Jawareesh

السؤال

image.thumb.png.974716a31706768ca00699a35e54688d.png

 

عندما اقوم بعمل Submit يكون بطيء جدا ما يقارب ال 5 الى 10 دقائق 

@extends('layouts.dashboard.layout')

@section('content')

      <!-- Page Content  -->

      <div id="content-page" class="content-page">

         <div class="container-fluid">

            <div class="row">

               <div class="col-sm-12">

                  <div class="iq-card">

                     <div class="iq-card-header d-flex justify-content-between">

                        <div class="iq-header-title">

                           <h4 class="card-title">Add Movie</h4>

                        </div>

                     </div>

                     <div class="iq-card-body">

                        <form action="/movie" method="POST"  enctype="multipart/form-data">

                           @csrf

                           <div class="row">

                              <div class="col-lg-7">

                                 <div class="row">

                                    <div class="col-12 form-group">

                                       <input type="text" class="form-control" name="name" placeholder="Title">

                                    </div>

                                    @error('name')

                                    <div class="text-danger">

                                        <small>{{ $message }}</small>

                                    </div>

                                    @enderror

                                    <div class="col-12 form_gallery form-group">

                                       <label id="gallery2" for="form_gallery-upload">Upload Image</label>

                                       <input data-name="image" name="image" id="form_gallery-upload" class="form_gallery-upload"

                                          type="file" >

                                    </div>

                                    @error('image')

                                    <div class="text-danger">

                                        <small>{{ $message }}</small>

                                    </div>

                                    @enderror

                                    <div class="col-12 form_gallery form-group">

                                       <label id="gallery2" for="form_gallery-upload">Upload treler</label>

                                       <input data-name="trailer"name="trailer" id="form_gallery-upload" class="form_gallery-upload"

                                          type="file" accept="video/mp4,video/x-m4v,video/*">

                                    </div>

                                    @error('trailer')

                                    <div class="text-danger">

                                        <small>{{ $message }}</small>

                                    </div>

                                @enderror

                                    <div class="col-md-6 form-group">

                                       <select class="form-control" id="exampleFormControlSelect1" name="category">

                                          <option disabled="">Movie Category</option>

                                          @foreach ($category as $item )

                                             

                                          <option value="{{ $item->id }}">{{ $item->name }}</option>

                                          @endforeach



       

                                       </select>

                                    </div>

                                    @error('category')

                                    <div class="text-danger">

                                        <small>{{ $message }}</small>

                                    </div>

                                @enderror

                                    <div class="col-sm-6 form-group">

                                       <select class="form-control" id="exampleFormControlSelect2" name="quality">

                                         

                                          <option selected value="1080p">1080p</option>

                                         

                                       </select>

                                    </div>

                                    @error('quality')

                                    <div class="text-danger">

                                        <small>{{ $message }}</small>

                                    </div>

                                @enderror

                                    <div class="col-12 form-group">

                                       <textarea id="text" name="describe" rows="5" class="form-control"

                                          placeholder="Description"></textarea>

                                    </div>

                                 </div>

                              </div>

                              @error('describe')

                              <div class="text-danger">

                                  <small>{{ $message }}</small>

                              </div>

                          @enderror

                              <div class="col-lg-5">

                                 <div class="d-block position-relative">

                                    <div class="form_video-upload">

                                       <input type="file" name="video" accept="video/mp4,video/x-m4v,video/*" multiple>

                                       <p>Upload video</p>

                                    </div>

                                 </div>

                              </div>

                             

                           </div>

                           @error('video')

                           <div class="text-danger">

                               <small>{{ $message }}</small>

                           </div>

                       @enderror

                           <div class="row">

                              <div class="col-sm-6 form-group">

                                 <input type="date" name="release_year" class="form-control" placeholder="Release year">

                              </div>

                              @error('release_year')

                              <div class="text-danger">

                                  <small>{{ $message }}</small>

                              </div>

                          @enderror

                              {{-- <div class="col-sm-6 form-group">

                                 <select class="form-control" id="exampleFormControlSelect3">

                                    <option selected disabled="">Choose Language</option>

                                    <option>English</option>

                                    <option>Hindi</option>

                                    <option>Tamil</option>

                                    <option>Gujarati</option>

                                 </select>

                              </div> --}}

                              <div class="col-sm-12 form-group">

                           

                                 <input type="time"  name="duration" class="form-control"

                                    required>



                              </div>

                              @error('duration')

                              <div class="text-danger">

                                  <small>{{ $message }}</small>

                              </div>

                          @enderror

                              <div class="col-sm-12 form-group">

                           

                                 <input type="number"  name="evaluation" class="form-control"

                                 placeholder="evaluation"    required>



                              </div>

                              @error('evaluation')

                              <div class="text-danger">

                                  <small>{{ $message }}</small>

                              </div>

                          @enderror

                              <div class="col-sm-12 form-group">

                           

                                 <input type="number"  name="age_group" class="form-control"

                                 placeholder="age_group" required>



                              </div>

                              @error('age_group')

                              <div class="text-danger">

                                  <small>{{ $message }}</small>

                              </div>

                          @enderror

                              <div class="form-group radio-box">

                                 <label>Status</label>

                                 <div class="radio-btn">

                                    <div class="custom-control custom-radio custom-control-inline">

                                       <input type="checkbox" id="customRadio6" name="stat" value="1" class="custom-control-input">

                                       <label class="custom-control-label" for="customRadio6">enable</label>

                                    </div>

                                    <div class="custom-control custom-radio custom-control-inline">

                                       <input type="checkbox" id="customRadio7" value="0" name="stat" class="custom-control-input">

                                       <label class="custom-control-label" for="customRadio7">disable </label>

                                    </div>

                                   

                                 </div>

                              </div>



                              @error('stat')

                              <div class="text-danger">

                                  <small>{{ $message }}</small>

                              </div>

                          @enderror

                              <div class="col-12 form-group ">

                                 <button type="submit" class="btn btn-primary">Submit</button>

                                 <button type="reset" class="btn btn-danger">cancel</button>

                              </div>

                           </div>

                        </form>

                     </div>

                  </div>

               </div>

            </div>

         </div>

      </div>

   </div>

   

   @endsection

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

من الطبيعي ان يكون التحميل بطيئا اذ يفترض انك تقوم برفع ملف فيديو فيلم عادة ما يكون بأحجام كبيرة وتقديمه الى الخادم ضمن استمارة سيأخذ وقتا. ولكن اعتبارا لتجربة الاستخدام حاول عمل طلبية AJAX لرفع الفيديو المعني الى واجهة التطبيق الخلفية المعنية. قد تحتاج بشكل ما لفصل جدول الفيديوهات عن جدول الأفلام للتعامل مع ادخال سجل فيديو جديد بشكل منفصل عن عملية انشاء فيلم.

بهاته الطريقة سيكون من العملي تقديم تفاصيل الفيلم ومن ثم رفع الفيديو نفسه. حاول القيام بذلك افضل.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...