laravel 5.3中的内部服务器错误

时间:2017-02-27 10:57:34

标签: php laravel-5 internal-server-error

我正在尝试验证表单数据是否存在于数据库中。我正在使用jquery validate plugin.But我收到内部服务器错误500。 这是我的validation.js文件

$(document).ready(function () {
    $("#test-form").validate({
        rules: {
            projectname:{
                required:true,
                minlength:5,
                remote:{
                    url: '/checkProject',
                    type: "post"
                }
            }
        },
        messages:{
            projectname:{
                required: "Please enter at least 5 character project name!",
                remote:"This project already exist. Please enter a diffrent name!"
            }
        }
    });

});

这是我的web.php

Route::post('/checkProject','ProjectController@checkProject');

和控制器

public function checkProject(Request $request){
        $RequestedProject = $request->projectname;
        $RegisteredProject = Project::all();
        $flag = "true";
        foreach ($RegisteredProject as $item){
           if( $item['name'] == $RequestedProject){
               $flag = "false";
               break;
           }
        }
        echo $flag;
    }

问题是什么

0 个答案:

没有答案