这仅仅是一个用于我自己的学习目的的项目。对于我的项目,用户将能够创建民意调查并回答它们。每项调查都将拥有自己的唯一ID,并可通过其唯一网址进行访问。在页面之间导航时动态地将数据附加到URL查询字符串
我的问题是这样的。我知道我可以这样做,但这是一种学习体验。当用户提交此表:
<form name="createPoll" action="polls.php" method="post">
Poll Title: <input name="pollTitle" type="text" /><br />
Option 1: <input name="pollOption" type="text" /><br />
Option 2: <input name="pollOption" type="text" /><br />
<input type="submit" value ="Submit Poll" /><br />
</form>
我想运行一个脚本,将内容添加到我的MySQL数据库,并使用pollID,该脚本将生成的URL是这样的:
http://www.mydomainname.com/polls.php?pollID=12345
其中“12345”是投票的唯一ID。我的问题是这样的:
什么是使用户在提交表单时将用户带到http://www.mydomainname.com/polls.php?pollID=12345(假设生成的pollID为'12345')的最佳方式是什么?为了在脚本创建唯一的pollID后重定向它们,我必须在php中设置标题吗?
感谢
最简单的方法是在提交之前生成ID。 (即生成ID并将其附加到表单操作中)然后使用该ID在数据库中创建轮询。否则,你必须重定向头。 – phpisuber01