我用dw8,环境搭建用的appsev。这个不是有个错误提示吗“错误:已存在相同的帐号名称,请重新输入”,我看的这本书是这个错误提示放在了一个表格中,这个表格的源代码是:
<table width="700" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="center" bgcolor="#990000"><span class="style2">错误:已存在相同的账号名称, 请重新输入!!</span></td>
</tr>
</table>这本书为了当发生帐号重复的时候才出现错误提示信息的表格,为此它在表格的源代码区段加入了新的PHP程序代码,加完后的代码如下:(这就是我的疑惑,因为我看的速成的动态网页设计,PHP知识相当不牢固,这里看不懂为什么加了这两个PHP代码后就能把错误提示表格能隐藏,并且当发生帐号重复的时候才会出现此表格)
<?php if($_GET[Err]=="y") { ?>
<table width="700" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="center" bgcolor="#990000"><span class="style2">错误:已存在相同的账号名称, 请重新 输 入!!</span></td>
</tr>
</table>
<?php }?>
PS.我真的看得乖乖的这段代码,我刚才看的一个帖子上一位仁兄说是“这里你可以理解成 if($_GET[Err]=="y") { 如果这个成立 那么输出{} 里面的内容<?php }?> 所以去掉 <?php 和 ?> 剩下的就是结束符 }”
他的说的我不太明白,我感觉是这本教材上的代码写的不太规范,那么要是规范的话怎么写呢?
<table width="700" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="center" bgcolor="#990000"><span class="style2">错误:已存在相同的账号名称, 请重新输入!!</span></td>
</tr>
</table>这本书为了当发生帐号重复的时候才出现错误提示信息的表格,为此它在表格的源代码区段加入了新的PHP程序代码,加完后的代码如下:(这就是我的疑惑,因为我看的速成的动态网页设计,PHP知识相当不牢固,这里看不懂为什么加了这两个PHP代码后就能把错误提示表格能隐藏,并且当发生帐号重复的时候才会出现此表格)
<?php if($_GET[Err]=="y") { ?>
<table width="700" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="center" bgcolor="#990000"><span class="style2">错误:已存在相同的账号名称, 请重新 输 入!!</span></td>
</tr>
</table>
<?php }?>
PS.我真的看得乖乖的这段代码,我刚才看的一个帖子上一位仁兄说是“这里你可以理解成 if($_GET[Err]=="y") { 如果这个成立 那么输出{} 里面的内容<?php }?> 所以去掉 <?php 和 ?> 剩下的就是结束符 }”
他的说的我不太明白,我感觉是这本教材上的代码写的不太规范,那么要是规范的话怎么写呢?
//内容
}
是这么组成的
那么当有html代码的时候就需要先暂时将php的开始部分给分开(不分开的话php无法识别html的标志),
于是就有了 <?php { ?>这种东西<?php } ?>这里过滤掉 php的标识<?php 和 ?> 剩下的就是个 } //结束符号 能看明白
错误:已存在相同的账号名称, 请重新 输 入
否者就隐藏