Php ajax get请求导致内部服务器错误500
我有一个php脚本,它返回前端,本地的,这很好,当我上传到服务器时,它就不再工作了。有人知道修复方法或发现问题吗?不,它与数据库无关 我还尝试了另一台服务器,所以我认为它与服务器无关 ajax获取请求Php ajax get请求导致内部服务器错误500,php,jquery,ajax,get,Php,Jquery,Ajax,Get,我有一个php脚本,它返回前端,本地的,这很好,当我上传到服务器时,它就不再工作了。有人知道修复方法或发现问题吗?不,它与数据库无关 我还尝试了另一台服务器,所以我认为它与服务器无关 ajax获取请求 $(document).ready(function () { var carid; var tabid; $(".button-collapse").sideNav() $('.modal').modal(); $.ajax({ meth
$(document).ready(function () {
var carid;
var tabid;
$(".button-collapse").sideNav()
$('.modal').modal();
$.ajax({
method: 'get',
url: 'api.php',
dataType: 'html',
contentType: 'application/json',
data: {
action: 'getmedisch'
}
}).done(function (data) {
接收php脚本:
switch ($_SERVER['REQUEST_METHOD']) {
case'GET':
$action = $_GET['action'];
switch ($action) {
case 'getmedisch':
$content = new Content();
$data = $content->get_content('medisch');
$value = ' <div class="col s3">
<div id="newcard" object_id="NEW" class="card new">
<div class="card-image">
<img src="asset/bold.svg" style="width: 100%; height: auto;">
<div class="card-action zero-padding">
</div>
<div class="card-content">
<h5>New Card</h5>
</div>
</div>
</div></div>';
foreach ($data as $insert) {
if($insert["online"]){$online= 'green online" ><i class="material-icons">visibility</i>';
}else{$online= 'blue offline" ><i class="material-icons">visibility_off</i>';}
$value .= '
<div class="col s3">
<div id="cardobject" object_id="' . $insert["ID"] . '" class="card">
<div class="card-image">
<img src="../asset/' . $insert["Foto"] . '" style="width: 100%; height: auto;">
<div class="card-action zero-padding">
<div class="fixed-action-btn horizontal btn-card-midle" >
<a class="btn-floating btn-large red">
<i class="large material-icons">build</i>
</a>
<ul>
<li><a class=" delete btn-floating red"><i class="material-icons">delete</i></a></li>
<li><a class=" build btn-floating yellow darken-1"><i class="material-icons">mode_edit</i></a></li>
<li><a class=" status btn-floating ' . $online .'</a></li>
</ul>
</div>
</div>
<div class="card-content">
<h5>' . $insert["Titel"] . '</h5>
</div>
</div>
</div></div>
';
}
echo $value;
break;
开关($\u服务器['REQUEST\u方法]){
案例“GET”:
$action=$_GET['action'];
开关($动作){
案例“getmedisch”:
$content=新内容();
$data=$content->get_content('medisch');
$value='1
新卡
';
foreach($insert形式的数据){
如果($insert[“online”]){$online='green online'>visibility';
}else{$online='blue offline'>visibility_off';}
$value.='
建造
- 删除
- 编辑模式
- ,使用
ini\u set('display\u errors','on')打开errors
,您将看到您的问题。