Итак, у меня есть база данных mySQL, и я подключил ее к некоторым файлам php и html. Мой php-файл находится в папке localhost. Когда я запускаю свой тестовый html-файл, который также находится в моей папке localhost, у него нет проблем с поиском файла, но когда у меня есть вложенная папка в моей папке localhost под названием «SriMeru», где у меня есть мой фактический html-файл с форматированием и другими вещами с окончательным файлом php, html-файл не может найти файл php. Вот код в HTML файл:Ошибка Strange 404 на локальном хосте
<div id="mmargin" style="background-color:#F1ECDF;height:810px;width:600px;float:left;">
<p id = "myDiv">no</p>
<script>
function loadPHPDoc(str){
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("myDiv").innerHTML=xmlhttp.responseText;
}
else{
document.getElementById("myDiv").innerHTML="failure";
}
}
xmlhttp.open("POST","srimeru/forumSubmit.php",true);
xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
var sender = "q=" + str;
xmlhttp.send(sender);
}
</script>
<p>
Message <input type= "text" id="messbox">
<button type= "button" onclick="loadPHPDoc(document.getElementById('messbox').value)">input</button>
</p>
</div>
и вот мой код PHP файла:
<?php
$q = $_POST["q"];
$messData = mysqli_connect("localhost", "root", "chendu", "SriMeru");
if (mysqli_connect_errno()){
echo "Failed to connect to Server";
}
$sql = "INSERT INTO messages VALUES ('".$q."')";
mysqli_query($messData, $sql);
echo "<p>success</p>";
mysqli_close($messData);
?>
Других места в HTML файл, у меня есть некоторое странное форматирование с участием шатра и таймеров, я не знаю, если это может испортить все.
SriMeru = srimeru – 2014-08-28 00:55:26
побочное замечание: общее мнение любой один с помощью 'marquee' должны быть вывезены обратно и расстреляны. – 2014-08-28 00:58:11
У меня все получилось, спасибо. Извините шатер, это мой первый раз, когда-либо создавший веб-сайт. –