Я пытаюсь создать форму ajax-login, но мой jquery-скрипт не может найти файл php. они находятся в одном каталоге (!), но это не работает.Ajax can not find php file .. Почему?
мой PHP-файл (logreg.php)
<?php
echo 'true';
?>
мой скрипт-файл (logreg.js)
$("button[action=\"register\"]").click(function(){
var username = $("#login-username").val();
var password = $("#login-password").val();
var repassword = $("#login-repassword").val();
$.ajax({
type: "POST",
url: "logreg.php",
data: "name="+username+"&pass="+password+"&repass="+repassword,
success:function(html){
if(html=='true'){
}
},
beforeSend:function(){
$("button[action=\"register\"]").text("Sendet ...");
},
error: function(ts) { $("div#content").html(ts.responseText); }
});
});
почему разве этого работы? я получаю каждый раз «Ошибка 404» (не найден).
я уверен, что правильный путь, потому что у них есть и тот же путь. – Sharpadox
Используйте абсолютные пути, если это возможно, как только вы начинаете переписывать URL-адреса или хотите получить доступ к одному и тому же сценарию из разных путей/подкаталогов, все снова будет не так. – jeroen