如果用戶名和密碼輸入正確,我有一個文件(confirm.js)會將登錄頁面重定向到主頁。包括將在JavaScript文件中重定向用戶的PHP代碼?
<?php header("Location: ../MedCompany/homepage.php ?>
,我從控制檯收到的錯誤是如下:我就行收到錯誤
Uncaught Syntaxerror: Unexpected token <
我應該怎樣包括我的javascript文檔中的PHP代碼,以便它可以重定向到另一個PHP文件。爲什麼我的代碼不正確?
我想<php? php code ?>
是這樣
$('document').ready(function() {
button = document.getElementById("button");
button.onclick = function() {
var data = $("#loginform").serialize();
$.ajax({
type: 'POST',
url: '../MedCompany/php/welcome.php',
data: data,
success: function (response) {
console.log("response was " + response);
if (response == "Login Succesfull") {
<?php
header("Location: ../MedCompany/homepage.php");
?>
}
else {
$("#error").html('<div class="alert alert-info" role="alert">;' + response + '</div>');
}
}
});
}
});
它是一個內聯JavaScript或你想插入到PHP JS文件?如果是第二個,那麼你不能這樣做。您也可以使用JavaScript來重定向:'window.location ='../ MedCompany/homepage.php';' –