我正在使用jQuery/AJAX提交表單。爲了安全起見,我希望「動作」(php)文件位於公共文件夾之外(即,../actionFolder/action.php而不是mydomain.com/actionFolder/action.php)。當我將該操作設置爲引用公用文件夾之外的文件時,無法找到php文件。它看起來像jQuery需要改變,但我是jQuery的全新,並無法找到答案。
在這裏,我覺得守則是:
HTML:
<form id="signupForm" method="POST" action="../actionFolder/action.php">
的jQuery:
$.ajax({
type: 'POST',
url: $(form).attr('action'),
data: formData
感謝您的幫助!
我不認爲這是可能的。但不能肯定它。 –
Web瀏覽器必須有權訪問要發佈的頁面。考慮通過其他方式來保護你的PHP文件。 – Steve