发新话题
打印

echo语句的一个问题,请大家帮忙

echo语句的一个问题,请大家帮忙

在PHPchina看到的一个帖子,本身没有技术含量,转过来让大家看一下长长见识
引用:
代码如下:

<html>
<title>Index</title>
<body>
<?php
include('logchk.inc');
echo "123456";
?>
<form action="<?php session_destroy(); header('refresh:3;url=009.php'); echo "Outing" ?>" >
<input type="submit" value="Logout" />
</form>
</body>
</html>

其实就是一个在点击了“logout”按钮后,将session清除,然后返回登录页的功能,其它的都没有问题,但是,红色代码中的后面的echo语句却不能正常执行,执行时报错,“The requested URL /tachin/Outing was not found on this server.”,这句就是想在页面上有个显示,但是怎么变成了去找目录下的outing文件了呢?试过用printf来做,也是这个情况,session_destroy()语句能正常执行,但
header语句和echo语句都无法正常执行,不知道问题出在哪里?请大家帮忙看看,指点一下。

谢谢!!

TOP

我给的回复是建议去砍树

TOP

第一次看到这样的写法,你说我直接打开这个页面后,经过解析看到的HTML源文件里,这个form的action里会是什么呢?
广告位招租。

TOP

发新话题