5-3.php<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head><body>
<table width="411" border="0" cellspacing="3" cellpadding="0">
<tr>
<td><div align="center">用户登陆</div></td>
</tr>
<tr>
<td><form id="form1" name="form1" method="post" action="5-3action.php">
<label>
<div align="center">用户名:
<input type="text" name="textfield" id="textfield" />
</div>
</label>
</form>
</td>
</tr>
<tr>
<td><form id="form2" name="form2" method="post" action="5-3action.php">
<label>
<div align="center">口令:
<input type="password" name="textfield2" id="textfield2" />
</div>
</label>
</form>
</td>
</tr>
<tr>
<td><form id="form3" name="form3" method="post" action="5-3action.php">
<label>
<div align="center">
<input type="submit" name="button" id="button" value="提交" />
<input type="reset" name="button2" id="button2" value="重置" />
</div>
</label>
</form>
</td>
</tr>
</table>
</body>
</html>5-3action.php<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>COOKIE实现用户登陆</title>
</head><body>
<?php
$_COOKIE["user_name"]=$_POST["user_name"];
$_COOKIE["user_pw"]=$_POST["user_pw"];
if($_COOKIE["user_name"]=="php" && $_COOKIE["user_pw"]== "php5")
{
echo "恭喜您,用户名和口令正确,登陆成功!";
}
else
{
echo "您输入的用户名为:".$_COOKIE["user_name"];
echo "口令为:".$_COOKIE["user_pw"];
echo "但是不正确,请尝试:php和php5;"
} ?><br><a href = "5-3action-check.php">单击检测Cookie的值是否可以页间传递</a>
</body>
</html>
5-3.php 在浏览器中是可以显示的,操作以后跳转到5-3action.php提示无法访问 500 内部服务器错误
另外,单独打开5-3action.php也不能显示。
http://localhost/5-3.php可以显示数据,但是http://localhost/不显示,提示 403 禁止访问
我用apache请高手指点。
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head><body>
<table width="411" border="0" cellspacing="3" cellpadding="0">
<tr>
<td><div align="center">用户登陆</div></td>
</tr>
<tr>
<td><form id="form1" name="form1" method="post" action="5-3action.php">
<label>
<div align="center">用户名:
<input type="text" name="textfield" id="textfield" />
</div>
</label>
</form>
</td>
</tr>
<tr>
<td><form id="form2" name="form2" method="post" action="5-3action.php">
<label>
<div align="center">口令:
<input type="password" name="textfield2" id="textfield2" />
</div>
</label>
</form>
</td>
</tr>
<tr>
<td><form id="form3" name="form3" method="post" action="5-3action.php">
<label>
<div align="center">
<input type="submit" name="button" id="button" value="提交" />
<input type="reset" name="button2" id="button2" value="重置" />
</div>
</label>
</form>
</td>
</tr>
</table>
</body>
</html>5-3action.php<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>COOKIE实现用户登陆</title>
</head><body>
<?php
$_COOKIE["user_name"]=$_POST["user_name"];
$_COOKIE["user_pw"]=$_POST["user_pw"];
if($_COOKIE["user_name"]=="php" && $_COOKIE["user_pw"]== "php5")
{
echo "恭喜您,用户名和口令正确,登陆成功!";
}
else
{
echo "您输入的用户名为:".$_COOKIE["user_name"];
echo "口令为:".$_COOKIE["user_pw"];
echo "但是不正确,请尝试:php和php5;"
} ?><br><a href = "5-3action-check.php">单击检测Cookie的值是否可以页间传递</a>
</body>
</html>
5-3.php 在浏览器中是可以显示的,操作以后跳转到5-3action.php提示无法访问 500 内部服务器错误
另外,单独打开5-3action.php也不能显示。
http://localhost/5-3.php可以显示数据,但是http://localhost/不显示,提示 403 禁止访问
我用apache请高手指点。
解决方案 »
- 请问PHP如何去重启APACHE
- 在<textarea></textarea>文本区域中排好格式(比如:回车换行、空格)添加到数据库后,如何在php中按照原来的格式显示在页面上
- 关于返回数据库中记录的最大值问题,请各位关注一下!
- 替换问题:[URL][/URL]如何变成<a></a>
- php 5 调用mysql 5 存储过程时出错,请高手们帮帮忙!!
- smarty 框架怎么 安装组建(急)
- apache的url重定向问题讨论!
- 字符串搜索问题--正则表达式
- dom解析xml文件
- php和javascript之间的变量传递
- Cannot send session cookie
- 版主帮忙:关于一些怪异的访问日志 php+apache+linux
$_COOKIE["user_pw"]=$_POST["user_pw"];以上写的有问题, 至于 访问 的问题,你 5-3.php 都能访问, 5-3action.php 应该也是可以的 在 根目录 下是不是 不存在 设置的 默认首页
传错了:
应该是:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head><body>
<form name="form1" method="post" action="5-3action.php">
<table width="280" height="96" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#999999">
<tr>
<td colspan="2" align="center" bgcolor="#ffffff">用户登陆</td>
</tr>
<tr>
<td align="right" bgcolor="#ffffff">用户名:</td>
<td align="left" bgcolor="#ffffff">
<input type="text" name="user_name" size="12">
</td>
</tr>
<tr>
<td align="right" bgcolor="#ffffff">口令:</td>
<td align="left" bgcolor="#ffffff">
<input type="password" name="user_pw" size="12">
</td>
</tr>
<tr>
<td colspan="2" align="right" bgcolor="#ffffff">
<input type="submit" name="Submit" value="提交" size="12">
<input type="reset" name="Submit2" value="重置" size="12">
</td>
</tr>
</table>
</form>
</body>
</html>
传错了:
应该是:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head><body>
<form name="form1" method="post" action="5-3action.php">
<table width="280" height="96" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#999999">
<tr>
<td colspan="2" align="center" bgcolor="#ffffff">用户登陆</td>
</tr>
<tr>
<td align="right" bgcolor="#ffffff">用户名:</td>
<td align="left" bgcolor="#ffffff">
<input type="text" name="user_name" size="12">
</td>
</tr>
<tr>
<td align="right" bgcolor="#ffffff">口令:</td>
<td align="left" bgcolor="#ffffff">
<input type="password" name="user_pw" size="12">
</td>
</tr>
<tr>
<td colspan="2" align="right" bgcolor="#ffffff">
<input type="submit" name="Submit" value="提交" size="12">
<input type="reset" name="Submit2" value="重置" size="12">
</td>
</tr>
</table>
</form>
</body>
</html>