猿问

不知道是一下代码哪里出了问题,麻烦高手帮我解答一下!

<form name="register" action="register.php" mothed="post"> <table align="center"> <tr> <td align="right">队伍名:</td> <td align="left"><input type="text" name="team_name" size=20 /></td> <td align="left">* 队名为2~10位汉字或英文,不可以使用特殊符号</td> </tr> <tr> <td align="right">登陆密码:</td> <td align="left"><input type="password" name="team_pass" size=20 /></td> <td align="left">* 密码为6~15位英文或标点符号</td> </tr></form> 一下是register.php的内容 <?php include"connection.php"; if (isset($_POST['submit'])){ echo "dd"; $team_name=$_POST['team_name'];} 这样 里面的dd都输出不了。 求解啊

长风秋雁
浏览 141回答 2
2回答

一只甜甜圈

isset($_POST['submit'])。你的表单里面,根本没有submit按钮,所以isset($_POST['submit'])这个值未被定义,dd不输出是正常的。在</form>之前添加<input type="submit" name='submit' value="提交" />就OK了。

绝地无双

没提交按钮,dd是html标签,所以要用echo输出,没个都要输,前提是,你文件是.php的!
随时随地看视频慕课网APP
我要回答