我在以下网站上遇到服务器500错误,fabcoders.com/ghostwriter
代码在codeigniter中 这是控制器部分
public function view_submission_detail ($submission_id)
{
$user_id = $this->session->userdata("id");
$this->load->model("submission_m");
$this->load->model("ratings_m");
$star = $this->input->post("rating");
$review=$this->input->post("reviews");
$tip=$this->input->post("tip");
$record = $this->submission_m->get($submission_id);
$rat_to=$record->fk_user_id;
//dump($record);
$select = $this->ratings_m->get($rat_to);
//$tip=$select->tip;
$this->load->model("addproject_m");
$temp = $this->user_m->get($rat_to);
$emailid = $temp->email;
$user_id = $temp->id;
$prjct = $this->addproject_m->get($record->fk_project_id);
//dump($record->fk_project_id);
//dump($prjct);
$pname = $prjct->p_title;
$buyername = $prjct->p_buyname;
$this->data['tip'] = $tip;
$this->data['numele'] = count($this->submission_m->viewusersub($user_id));
$this->data['numacc'] = count($this->submission_m->viewuseracc($user_id));
$this->data['numrej'] = count($this->submission_m->viewuserreject($user_id));
$this->data['numrew'] = count($this->submission_m->viewuserrewrite($user_id));
//$this->data['usersubs'] = $this->submission_m->viewusersub($user_id);
$get_rating_count=$this->submission_m->get_rating_count($rat_to);//rating_m
$this->data['get_rating_count']=$get_rating_count;
$get_rating_details=$this->submission_m->get_rating_details($rat_to);//rating_m
$this->data['get_rating_details']=$get_rating_details;
$sum=0;
foreach($get_rating_details as $rows)
{
$sum=$sum+$rows->rating;
}
$average_rating=0;
if($get_rating_count != 0)
$average_rating=(int)($sum/$get_rating_count);
if($this->input->post("accept") && $this->input->post("pk_submission_id")){
redirect('dashboard');
}else if($this->input->post("reject") && $this->input->post("pk_submission_id")){
$this->submission_m->reject_submission($submission_id);
$this->submission_m->rejectMail($emailid,$pname,$buyername);
redirect('dashboard');
}else if($this->input->post("rewrite") && $this->input->post("pk_submission_id")){
$this->submission_m->rewrite_submission($submission_id);
$this->submission_m->rewriteMail($emailid,$pname,$buyername);
redirect('dashboard');
}
$this->data['average_rating']=$average_rating;
$this->data['submission'] = $this->submission_m->get($submission_id);
$this->data['username'] = $this->user_m->get($this->data['submission']->fk_user_id);
$this->data['project'] = $this->addproject_m->get($this->data['submission']->fk_project_id);
$this->load->view('project/view_submission_details', $this->data);
}
这是视图部分 p_title?> IMG / close.png“> 作家姓名:
</li><?php if($tip!= ""){?>
<li class="label-list">Tip for Writer:</li>
<li><?php echo $tip; } ?></li>
<br>
<?php if($numele>=1)
echo "Previous submissions";?>
<br>
<?php if($numele>=1)
echo "Number of submissions ".$numele;?>
<br>
<?php if($numacc>=1)
echo "Number of Projects Accepted ".$numacc;?>
<br>
<?php if($numrej>=1)
echo "Number of Projects Rejected ".$numrej;?>
<br>
<?php if($numrew>=1)
echo "Number of Projects Rewritten ".$numrew;?>
<br>
<? } ?>
<?php //echo "Tip".$get_rating_details->tip ?>
</ul>
<div class="content1 div-center2 colorwhite">
<p class="text-content"><?php echo nl2br( htmlentities($submission->content)) ?></p>
</div>
<div class="buttons">
<ul class="button-row">
<?php if(!($project->p_complete==1) && ($submission->status=='NOT REVIEWED')) { ?>
<?php
echo form_open('','id="contentForm"');
echo form_hidden("pk_submission_id",$submission->pk_submission_id);
echo " ".form_submit("accept","Accept",'class="btn-green .btn-small" id="acceptBtn"');
echo " ".form_submit("reject","Reject",'class="btn-red .btn-small"');
echo " ".form_submit("rewrite","Rewrite",'class="btn-blue .btn-small"');
echo form_close();
?>
<?php } ?>
</ul>
</body>
</html>
<script>
$(function() {
$("#acceptBtn").click(function(e){
var sdata = $('#contentForm').serialize();
$.ajax({
url: "<?php echo site_url('project/accept_submission'); ?>",
type: "POST",
data:sdata +'&accept=1',
success: function(data){
$('.buttons').remove();
$('#baseModal-xs .modal-content').html(data);
$('#baseModal-xs').modal("show");
}
});
return false;
});
});
</script>
答案 0 :(得分:0)
在视图部分,我添加了一个额外的闭合支撑,没有开口支撑我移除了支撑和Wa-lah它工作:)。