我的登录详细信息和连接文件在www / public之外的文件夹中定义。它工作正常。但是,我有一个表单,当用户点击提交时,由于安全原因(在www文件夹之外),我会再次请求此文件夹中的文件处理该请求。但是,它告诉我禁止访问,好像有一个htaccess文件(但是没有这样)。
<form action="/C:/xampp/login_mysql/process_login.php" method="post"
name="login_form">
User: <input type="text" name="username" id="username"/>
Password: <input type="password"
name="password"
id="password"/>
<input type="submit"
value="Login" />
</form>
答案 0 :(得分:1)
action
属性是浏览器获取的属性。你需要
process_login.php
移至站点根目录下的位置,或include
process_login.php
。#2的例子:
<form action="/somewhere/under/the/www/root/process_login.php"
...
和
somewhere/under/the/www/root/process_login.php
:
<?php include 'C:/xampp/login_mysql/process_login.php'; ?>