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请高手指点。
解决方案 »
- 安装Zend Optimizer后出现"事件 ID ( 487 )的描述(在资源( Zend Optimizer )中)无法找到"
- 新手,想问一个复选框得问题,怎么才能把这些值传到数据库中,急!!!请高手们赐教。
- 大家进来看我的URL重写
- for循环问题。
- php做宾馆管理软件如何?
- PHP通过ZipArchive压缩很多文件时候不能压缩?
- PHP连接mysql返回结果问题,
- php select查询时,字符编码处理,
- 问一个类似GOOGLE的解决方安?
- 用PHP如何获取linux系统一个目录下文件的数目?
- 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>