首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

写留言版时 < .> 不是用<php?>么,该如何解决

2013-06-19 
写留言版时? ............?不是用?php?么RT先调用了包含数据库的文件,?phprequire (dbconnect.php)

写留言版时 <? ............?> 不是用<?php?>么
RT

先调用了包含数据库的文件,
<?php
require ('dbconnect.php');
?>
//照书上的代码打的
<?
<?     //为什么这里不加php了,加上页面都显示不出来,不加开头多了  ;  
echo "<h1></h1>";
echo "<h2 align = center>查看留言</h2>";
/////////////////////////
////////////////////////
?>

然后显示的时候就出错了。。
显示情况就和下面代码加不加php效果一样
<?php
echo "<h1></h1>";
echo "<h2 align = center>查看留言</h2>";
?>
[解决办法]
<?php ?>与<? ?>本质相同。
<? ?>为PHP短标签形式,默认值是不开启,如果你需要用这种形式需要将php.ini 文件的short_open_tag 设置为On.
[解决办法]
你确定page_count = 1;不是$page_count?
page不是$page吗?
[解决办法]
短标签已经被废弃了,建议不要使用<? ?>
[解决办法]
估计是比较老的教材,
<? ?>这个写法必须开启短标记,现在很多服务器是不开启的。
还有这种写法,<? = $row[name]?>,简直是蛋疼。

建议写规范,<?php echo $row['name'];?>.


[解决办法]
检查PHP.ini中短标签是否开启...

热点排行