我正在尝试显示网站上数据库中的列表。实际上,该功能只是回声“ hello”。这不是数据库问题。
因此,当我按下此按钮时:https://imgur.com/a/x0QUZJe 它显示http://localhost/dashboard/
我已经调试了项目,当我按下按钮时,它会到达该文件,并加载localhost / dashboard /
我认为出了点问题,我有另一个项目,我在其中添加/删除并列出了由我创建的数据库中的用户,它运行良好,并且在调试时从未加载此代码。目前,该项目就像是复制粘贴。
<?php
if (!empty($_SERVER['HTTPS']) && ('on' == $_SERVER['HTTPS'])) {
$uri = 'https://';
} else {
$uri = 'http://';
}
$uri .= $_SERVER['HTTP_HOST'];
header('Location: '.$uri.'/dashboard/');
exit;
?>
Something is wrong with the XAMPP installation :-(
此代码引用了C:\ xampp \ htdocs \ index.php
我的另一个几乎完全相同的项目运行正常,在onClick函数上未收到此错误。
HTML代码:
<div id="caja" style="text-align: center">
<input type="button" name="bMostrarCenso" id="bMostrarCenso" value="Mostrar censo" onclick="mostrarCenso()" class="boton"/>
<div id="listado"></div>
</div>
mostrarCenso()发送到此javascript文件:
function mostrarCenso(){
document.getElementById("listado").style.display='block';
var xmlhttp;
if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp = new XMLHttpRequest();
}else {// code for IE6, IE5
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function () {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
document.getElementById("listado").innerHTML = xmlhttp.responseText;
}
}
xmlhttp.open("GET", "controladorVotantes.php?showCenso", true);
xmlhttp.send();
}
showCenso转到controladorVotantes.php:
if (isset($_REQUEST['showCenso'])) { //MOSTRAR CENSO
echo "hello";
}