[原创+讨论] 这样的代码有意义吗!?
最近学习web2.0标准,将xhtml与css分离,后来容入到PHP中,于是有了以下的代码,请大家讨论讨论! 想问问大家这样的代码是否有可取之处呢?
htmlconfig.php
<?php
//1.LOGO
define("_MY_LOGO",'<a href="./" id="logo"><span></span></a>');
//2.TOPLINK
define("_MY_TOPLINK",'<ul id="toplink"><li><a href="./" class="home">首页</a></li><li><a href="login.php" class="login">登录</a></li><li><a href="reg.php" class="reg">会员注册</a></li></ul>');
//3.AD
define("_MY_AD1",'<div id="myad"></div>');
//4.END
define("_MY_END",'<div id="end" class="endc"><ul>
<li><a href="./">首页</a></li>
<li><a href="#">网站地图</a></li>
<li><a href="#">联系我们</a></li>
</ul></div>');
//5.左栏
define("_MY_LEFT",'<div id="left">{left_list}</div>');
//6.content
define("_MY_CONTENT",'<div id="content">{content_list}</div>');
//7.右栏
define("_MY_RIGHT",'<div id="right">{right_list}</div>');
//8.text
define("_MY_TEXT",'<div class="iText">{text_list}</div>');
//9.copyright
define("_DIV_COPYRIGHT",'<div id="copyright">版权声明</div>');
?>
login.php
<?php
session_start();
require_once("config.php");
require_once("class/login.class.php");
require_once("class/myHtmlTemplate.php");//自己的模板实例类
$th = new myHtmlTemplate;
$list = <<<HTML
<form action="login.php" method="post" onsubmit="" id="iLogin" class="cLogin">
<h1>会员登录</h1>
<div class="list">
<ul>
<li>会员ID <input type="text" name="userid"></li>
<li>会员密码 <input type="password" name="password"><a href="mypwd.php">忘记密码了?</a></li>
<li>登录目标 <label><input type="radio" name="os" id="ios" value="1" checked="checked" />网站会员</label>
<label><input type="radio" name="loginos" id="ios" value="2" />后台管理</label>
</li>
<li>验证代码 <input name="code" type="text" class="login" id="icode" size="5" maxlength="4" dataType="Integer" max="9999" min="0000" msg="验证码错误" />
<img id="imcode" src="newcodeimg.php" />
<a href="#" onclick="document.getElementById('imcode').src='newcodeimg.php';return false;">重新获得验证码</a>
</li>
<li class="submit">
<input type="submit" value=" 登录 " />
</li>
</ul>
</div>
</form>
HTML;
$tem->body["body_list"] = '<div id="main">' . $top . _MY_AD1 . _MY_LEFT . $list. ' </div>' . _MY_END . _DIV_COPYRIGHT;
echo $tem->html("XHTML1T"); //以xhtml模式显示
?>
有图在附件中.