最近刚刚接触PHP,写了一个简单的登录页面,遇到问题,请大家帮忙看一看
<?php
//phpinfo();
echo "the content is ".$username." ".$passwd." hello!<p>";
//测试是否得到提交的数据
if($username||$passwd)
{
//省略
}
else
{
echo "lease log in!!!!!!!!!!!!!!!"; //没有提交数据就显示这样的信息
}
?>
?>
<html>
<center>
<form method=post action="test.php">
<table bgcolor='#cccccc' border = 0 cellpadding = 6 cellspacing = 0>
<tr>
<th colspan = 2 bgcolor = '#ff6600'>
Please Log In
</th>
</tr>
<tr>
<td>Username:</td>
<td><input type=text name=username></td></tr>
<tr>
<td>assword:</td>
<td><input type=password name=passwd></td></tr>
<tr>
<td colspan=2 align=center>
<? display_form_button('log-in'); ?> //显示一个按钮
<?
$username = user;
$passwd = password; //即使这样赋值也不能传回当前页面
?>
</td></tr>
<tr>
</table></form>
</center>
</html>
现在的问题是我在表单中提交信息后想再传递给当前的这个test.php这个页面
然后金星数据库的查询,可是发现无法捕获username passwd这两个数据
echo "the content is ".$username." ".$passwd." hello!<p>";
总是无法显示这两个数据的值 |