用了模版以后,怎么就显示错了那?? 表单为什么不支持模版??
没有修改前的php文件 admin.php
<html>
<head>
<title>fengye_php_user会员管理实例</title>
</head>
<body>
<center>
<p> </p>
<p> </p>
<form name="form1" method="post" action="admin_cl.php">
<table width="500" height="241" border="0" cellpadding="0" cellspacing="0">
<tr align="center">
<td colspan="2" bgcolor="#999999">管理员登陆界面 (admin.php)|<a href="index.php">返回</a> </td>
</tr>
<tr bgcolor="#CCCCCC">
<td width="137" align="center">用户:</td>
<td width="363"><input name="fengye_name" type="text" id="fengye_name"></td>
</tr>
<tr bgcolor="#D9D9D9">
<td align="center">密码:</td>
<td><input name="fengye_pws" type="password" id="fengye_pws"></td>
</tr>
<tr align="center" bgcolor="#CCCCCC">
<td colspan="2"><input type="submit" name="Submit" value="提交">
<input type="reset" name="submit" value="重置">
</td>
</tr>
</table>
</form>
<p> </p>
</center>
</body>
</html>
用了smarttemplate以后的2个文件,
一个是模版文件:admin.htnl
<html>
<head>
<title>{TITLE0}</title>
</head>
<body>
<center>
<p> </p>
<p> </p>
<form name="form1" method="post" action="admin_cl.php">
<table width="500" height="241" border="0" cellpadding="0" cellspacing="0">
<tr align="center">
<td colspan="2" bgcolor="#999999">{TD1} <a href="{link5.URL5}" target='{TARGET}'>{link5.TD5}</a> </td>
</tr>
<tr bgcolor="#CCCCCC">
<td width="137" align="center">{TD2} </td>
<td width="363"><input name="fengye_name" type="text" id="fengye_name"></td>
</tr>
<tr bgcolor="#D9D9D9">
<td align="center">{TD3} </td>
<td><input name="fengye_pws" type="password" id="fengye_pws"></td>
</tr>
<tr align="center" bgcolor="#CCCCCC">
<td colspan="2"><input type="submit" name="Submit" value="提交">
<input type="reset" name="submit" value="重置">
</td>
</tr>
</table>
</form>
<table width="100%" height="29" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="center">{TD5}
<a href="{link6.URL6}" target='{TARGET}'>{link6.TD6}</a>
</td>
</tr>
</table>
</center>
</body>
</html>
转换的admin.php
<?php
require_once"class.smarttemplate.php";
$title0= ' fengye_php_user会员管理实例';
$td5='www.fengye.com 技术:';
$td1='管理员登陆界面 (admin.php)| ';
$td2='用户:';
$td3='密码:';
$target = '_blank'; // The Same Target for all links
$template = new SmartTemplate('admin.html');
/* ......... 这样用!! */
$links5 = array
( 'TD5' =>'返回',
'URL5' =>'http://127.0.0.1/smarttemplate/index.php/',
);
$template->assign('link5', $links5);
$links6 = array
( 'TD6' =>'枫树林下',
'URL6' =>'http://www.fengye.com/blog/',
);
$template->assign('link6', $links6);
$template->assign( 'TITLE0', $title0 );
$template->assign( 'TD1', $td1 );
$template->assign( 'TD2', $td2 );
$template->assign( 'TD3', $td3 );
$template->assign( 'TARGET', $target );
$template->assign( 'TD5', $td5 );
//注意这个一点
$template->assign('CONTENT',$result);
$template->output();
?>
但是运行没有错,可是却不判断管理员身份,为什么啊?就是修改后的表单不起作用?求助???
问题点数:20、回复次数:1Top
1 楼zeroleonhart(Strong Point:Algorithm)回复于 2006-05-03 11:35:02 得分 0
厚着脸皮过来接分Top




