第二种形式与第一种形式同时显示

时间:2012-03-23 04:09:22

标签: php mysql

我正在处理的php文件用于返回成员。前面的htm模块具有返回成员和新成员的链接。返回的链接将成员发送到返回的php模块。

第一个表格要求提供会员编号和密码。该模块在数据库中查找成员行(前几天您帮助了我)。第二种形式应该填充成员记录中的数据,并允许成员更新他的记录。

问题是第二个表单会在输入第一个表单请求数据之前立即显示。

我想阻止第二种形式出现。我试图找到答案,但我可能不会问正确的问题。

有没有人能够快速回答这些信息,还是应该将我的代码放在这个问题上?如果我需要提交代码,我应该在这里放多少。它相当冗长。我希望你们中的一个或多个人知道造成这种情况的常见错误。表格有不同的名称。我在搜索中阅读了很多内容,之前的陈述是我看到的唯一可能是问题的内容。

提前致谢。 oldmanvette

1 个答案:

答案 0 :(得分:0)

以不同方式命名两个表单提交按钮。提交两个表单

时,您可以区分这两个表单

如果您是经过身份验证的用户,也可以使用会话机制,然后只需要显示第二个表单

样品

Login Form resides here <form name=login ..... </from>

When authenticated save a session with user details .See      http://php.net/manual/en/function.session-start.php

if(session set) {
  //Show the user details form 
  User details page
  <form name=deails. ..... </form>
}