當我點擊「立即註冊」按鈕時,我想要執行'input.php',其中有代碼將我的數據插入數據庫並顯示成功消息。我不想離開當前頁面。使用Ajax執行php文件
<input type="button" id="confirm" value="Register Now" class="button">
<script type="text/javascript">
$(document).ready(function() {
$("#confirm").click(function() {
<?php
include 'input.php';
?>
alert ("data Added successfully.");
});
});
</script>
我的代碼給了我「數據添加成功」的消息,但PHP文件沒有執行,沒有數據添加到數據庫。所有必要的數據都在會話變量中。
你使用任何框架? – AkshayP
不錯的主意,但你不能那樣做。看看使用jquery並查找ajax調用。 – RiggsFolly
不可能只有Ajax是一種解決方案,PHP總是先執行然後js – Ashish