为什么我用php从表单接收数据老是说没有定义?
kk.php<formid="form1"name="form1"method="post"action="check.php"><tablewidth="200"bor...
kk.php
<form id="form1" name="form1" method="post" action="check.php">
<table width="200" border="1" align="center">
<tr>
<td>用户名</td>
<td><label>
<input name="1" type="text" size="16" maxlength="7" />
</label></td>
</tr>
<tr>
<td>密 码</td>
<td><input name="2" type="password" size="16" maxlength="7" /></td>
</tr>
<tr>
<td colspan="2"><label>
<input type="submit" name="Submit" value="提交" />
</label></td>
</tr>
</table>
</form>
check.php
<?php
$1;
$1=$_POST[1];
echo $1;
?>
结果说没有定义!!!
Parse error: parse error, unexpected T_LNUMBER, expecting T_VARIABLE or '$' in d:\usr\www\html\check.php on line 2
为什么?? 展开
<form id="form1" name="form1" method="post" action="check.php">
<table width="200" border="1" align="center">
<tr>
<td>用户名</td>
<td><label>
<input name="1" type="text" size="16" maxlength="7" />
</label></td>
</tr>
<tr>
<td>密 码</td>
<td><input name="2" type="password" size="16" maxlength="7" /></td>
</tr>
<tr>
<td colspan="2"><label>
<input type="submit" name="Submit" value="提交" />
</label></td>
</tr>
</table>
</form>
check.php
<?php
$1;
$1=$_POST[1];
echo $1;
?>
结果说没有定义!!!
Parse error: parse error, unexpected T_LNUMBER, expecting T_VARIABLE or '$' in d:\usr\www\html\check.php on line 2
为什么?? 展开
展开全部
$1;
这个变量不合法,变量应该是以字母或$等符号开头的才行
这个变量不合法,变量应该是以字母或$等符号开头的才行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
变量名不能以数字开头。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
kk.php
<form id="form1" name="form1" method="post" action="check.php">
<table width="200" border="1" align="center">
<tr>
<td>用户名</td>
<td><label>
<input name="name" type="text" size="16" maxlength="7" />
</label></td>
</tr>
<tr>
<td>密 码</td>
<td><input name="passwd" type="password" size="16" maxlength="7" /></td>
</tr>
<tr>
<td colspan="2"><label>
<input type="submit" name="Submit" value="提交" />
</label></td>
</tr>
</table>
</form>
check.php
<?php
$name=$_POST["name"];
echo $name;
?>
帮你改了三处,你参考一下,如果有不明白的,百度hi我。
<form id="form1" name="form1" method="post" action="check.php">
<table width="200" border="1" align="center">
<tr>
<td>用户名</td>
<td><label>
<input name="name" type="text" size="16" maxlength="7" />
</label></td>
</tr>
<tr>
<td>密 码</td>
<td><input name="passwd" type="password" size="16" maxlength="7" /></td>
</tr>
<tr>
<td colspan="2"><label>
<input type="submit" name="Submit" value="提交" />
</label></td>
</tr>
</table>
</form>
check.php
<?php
$name=$_POST["name"];
echo $name;
?>
帮你改了三处,你参考一下,如果有不明白的,百度hi我。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询