+ -
当前位置:首页 → 问答吧 → 一个最简单的问题,但很多人可能不知道

一个最简单的问题,但很多人可能不知道

时间:2009-12-28

来源:互联网

<?php
<a href=two.php?abc=<?php echo "abc"?> >two.php</a>
这个代码是错误的,有谁知道为什么吗?
?>
[ 此帖被phpinfo在2009-12-28 09:21重新编辑 ]

作者: phpinfo   发布时间: 2009-12-28

这是为什么呢?

作者: phpom   发布时间: 2009-12-28

这是为什么呢,我想请知道为什么的人来回答.....!!!

作者: phpinfo   发布时间: 2009-12-28

作者: qffffai   发布时间: 2009-12-28

当然是错误的。我不知道是你写成这样的还是论坛帖子输出这样的。从你上面的代码可以看到
1、你的php标签了又包含了一次PHP标签。错误一
2、你用echo输出却没有加分号结束。违规一(虽然算不上错误。但这样的写法很容易产生问题)

作者: jixiaohai   发布时间: 2009-12-28

嗯 对头 两个<?php ?>标签嵌套了,建议href="a.phhp?abc=abc"这样规范些; 支持楼上的         

作者: adm889486   发布时间: 2009-12-28

很简单,因为你写的有问题,我刚试了下,没任何错误~~

作者: moonshasha   发布时间: 2009-12-28

<a href=two.php?abc=<?php echo "abc"?> >two.php</a>

即是在本页处理,可以写成

<a href="?abc=<?php echo "abc" ?>">two.php </a>

另HTML的规范写法值应加双引号;

如 <a href=  ></a>
应写成 <a href=""></a>


挑鸡蛋里的骨头就那么多啦,活活~~~~~~~~~

作者: 豆虫   发布时间: 2009-12-28

4楼回答正确!!

楼猪别说什么最近不用加“分号”,只要是php代码结束你就要加上分号,这是要求

作者: shecs   发布时间: 2009-12-28

你的php标签了又包含了一次PHP标签

作者: startxc   发布时间: 2009-12-28

你很细心....回答正确

作者: phpinfo   发布时间: 2009-12-28

看热闹     

作者: mare   发布时间: 2009-12-28