shell bypass 403
<div>
<style>
.pb_50 {
padding-bottom: 50px;
}
.cs_modal .modal-body input, .cs_modal .modal-body .nice_Select {
height: 60px;
line-height: 50px;
padding: 0px 22px;
border: 1px solid #F1F3F5;
color: #707070;
font-size: 14px;
font-weight: 500;
background-color: #fff;
width: 100%;
}
.modal_1000px {
max-width: 1000px;
}
.preview_upload .preview_drag .preview_drag_inner .chose_file input {
opacity: 0;
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
cursor: pointer;
}
</style>
<div class="main_content_iner">
<div class="container-fluid">
<div class="row">
<div class="col-12">
<div class="purchase_history_wrapper pb_50">
<div class="row">
<div class="col-12">
<div class="section__title3 mb_40">
<h3 class="mb-0">{{__('homework.Study Material')}} {{__('common.Details')}}</h3>
<h4></h4>
</div>
</div>
</div>
<style>
.assignment_info{
margin-top: 10px;
}
</style>
<div class="row assignment_info">
<div class="col-lg-2">
{{__('common.Title')}}
</div>
<div class="col-lg-4">
: {{@$assignment_info->title}}
</div>
<div class="col-lg-2">
{{__('courses.Course')}}
</div>
<div class="col-lg-4">
@if ($assignment_info->course->title)
: {{@$assignment_info->course->title}}
@else
: Not Assigned
@endif
</div>
</div>
<div class="row assignment_info">
<div class="col-lg-2">
{{ __('assignment.Marks') }}
</div>
<div class="col-lg-4">
: {{@$assignment_info->marks}}
</div>
<div class="col-lg-2">
{{ __('assignment.Min Percentage') }}
</div>
<div class="col-lg-4">
: {{@$assignment_info->min_parcentage}}%
</div>
</div>
<div class="row assignment_info">
<div class="col-lg-2">
{{ __('assignment.Submit Date') }}
</div>
<div class="col-lg-4">
: {{showDate(@$assignment_info->last_date_submission)}}
</div>
@if (file_exists($assignment_info->attachment))
<div class="col-lg-2">
{{__('assignment.Attachment')}}
</div>
<div class="col-lg-4">
: <a href="{{asset(@$assignment_info->attachment)}}" download="{{@$assignment_info->title}}_attachment">{{__('common.Download')}}</a>
</div>
@endif
</div>
<div class="row assignment_info">
<div class="col-lg-2">
{{__('assignment.Description')}}
</div>
<div class="col-lg-12">
{!! @$assignment_info->description !!}
</div>
</div>
<hr>
@php
$todate = today()->format('Y-m-d');
if (Auth::check()) {
$submit_info=Modules\Homework\Entities\InfixSubmitHomework::assignmentLastSubmitted($assignment_info->id,Auth::user()->id);
// dd($assign_assignment->is_submittable);
//$assign_assignment->is_submittable==1 &&
if ($submit_info) {
// $pass_status=$submit_info->assigned->pass_status;
$pass_status=1;
if ($assign_assignment->quiz_mark!=null) {
$quiz_submit_status=1;
} else {
$quiz_submit_status=0;
}
}else{
$pass_status=0;
$quiz_submit_status=0;
}
}
@endphp
@if($todate <= $assignment_info->last_date_submission)
@if($pass_status !=1 || $assign_assignment->is_submittable==1)
<h3>{{__('common.Submit')}} {{__('homework.Study Material')}}</h3>
<form action="{{route('submitHomework')}}" method="Post" enctype="multipart/form-data">
@csrf
<div class="row">
<div class="col-lg-12">
<label for="">{{__('subscription.Answer')}} *</label>
<textarea class="textArea lms_summernote {{ @$errors->has('answer') ? ' is-invalid' : '' }}"
cols="30" rows="10" name="answer">
{{-- {!! @$submit_info->answer !!} --}}
</textarea>
<span class="text-danger" role="alert">{{$errors->first('answer')}}</span>
</div>
<input type="hidden" name="assignment_id" value="{{$assign_assignment->assignment->id}}">
<input type="hidden" name="assign_id" value="{{$assign_assignment->id}}">
<input type="hidden" name="assignment_from" value="1">
<div class="col-12" style="margin-top: 20px;">
<div class="preview_upload">
<div class="preview_upload_thumb d-none">
<img src="" alt="" id="imgPreview"
style=" display:none;height: 100%;width: 100%;">
<span id="previewTxt">{{__('assignment.Assignment')}} {{__('assignment.Upload')}}</span>
</div>
<div class="preview_drag">
<div class="preview_drag_inner">
<div class="chose_file">
<input type="file" class="assignment_file" name="attached_file" id="imgInp">
<i class="far fa-file-image" style="color: var(--system_primery_color)"></i> <span id="show_file_name">Choose files to upload </span>
</div>
<small>[ pdf, pptx, docx, jpg, png, excel,ppt,doc]</small>
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-12 text-center">
<div class="offset-4 align-center col-lg-4">
<button class="theme_btn w-100 text-center mt_40">{{__('student.Save')}}</button>
</div>
</div>
</div>
</form>
@else
<div class="row">
<div class="col-lg-12">
<label for="">{{__('subscription.Answer')}} *</label>
<textarea class="textArea lms_summernote {{ @$errors->has('answer') ? ' is-invalid' : '' }}"
cols="30" rows="10">{!! @$submit_info->answer !!}
</textarea>
<span class="text-danger" role="alert">{{$errors->first('answer')}}</span>
</div>
</div>
<div class="col-lg-4 align-left" style="margin-top: 20px;">
{{-- <button class="theme_btn small_btn2 p-2 m-1">Attachment</button> --}}
<a data-toggle="modal" data-target="#viewAttachment{{$submit_info->id}}" href="#" class="theme_btn small_btn2 p-2 m-1">Attachment {{__('common.View')}}</a>
</div>
@include(theme('pages.details_attachment_view'))
@endif
{{-- @if (isset($submit_info) && $submit_info->assigned->pass_status)
@if($submit_info->assigned->pass_status!=1)
<div class="row">
<div class="col-12 text-center">
<div class="offset-4 align-center col-lg-4">
<button class="theme_btn w-100 text-center mt_40">{{__('student.Save')}}</button>
</div>
</div>
</div>
@endif
@endif --}}
@endif
</div>
</div>
</div>
</div>
</div>
</div>