Php 单击登录时禁止访问
我正在尝试创建一个网站的登录页面。每当我点击登录时,它就会给出这个错误 禁止访问! 您没有访问请求对象的权限。它受读保护,或者服务器不可读。 如果您认为这是服务器错误,请联系网站管理员。 错误403 本地服务器 Apache/2.4.10(Win32)OpenSSL/1.0.1i PHP/5.5.15 我已经附上了我的代码 Login.phpPhp 单击登录时禁止访问,php,forms,Php,Forms,我正在尝试创建一个网站的登录页面。每当我点击登录时,它就会给出这个错误 禁止访问! 您没有访问请求对象的权限。它受读保护,或者服务器不可读。 如果您认为这是服务器错误,请联系网站管理员。 错误403 本地服务器 Apache/2.4.10(Win32)OpenSSL/1.0.1i PHP/5.5.15 我已经附上了我的代码 Login.php <?php require 'connect.inc.php'; require 'core.inc.php'; in
<?php
require 'connect.inc.php';
require 'core.inc.php';
include 'loginform.php';
?>
<?php
if(isset($_POST['u_name'])&& isset($_POST['pass'])) {
$u_name = $_POST['u_name'];
$pass = $_POST['pass'];
if(!empty($u_name)&&!empty($pass)) {
echo 'OK';
}
else {
echo 'Fields cannot be blank';
}
} ?>
<form action="<?php echo $currentfile;?>" method="POST">
username: <input type="text" name="u_name">
password : <input type="password" name="pass">
<input type="submit" value="Login"></input>
</form>
Loginform.php
<?php
require 'connect.inc.php';
require 'core.inc.php';
include 'loginform.php';
?>
<?php
if(isset($_POST['u_name'])&& isset($_POST['pass'])) {
$u_name = $_POST['u_name'];
$pass = $_POST['pass'];
if(!empty($u_name)&&!empty($pass)) {
echo 'OK';
}
else {
echo 'Fields cannot be blank';
}
} ?>
<form action="<?php echo $currentfile;?>" method="POST">
username: <input type="text" name="u_name">
password : <input type="password" name="pass">
<input type="submit" value="Login"></input>
</form>
很可能您试图访问错误的文件。您能告诉我们生成的HTML表单上的action
属性是什么吗?$currentfile
设置在哪里?它应该写什么?这个loginform.php
应该调用它自己还是login.php
?login.php将调用loginform.php