我做了一个 3 步(3 个不同的页面)注册过程:
第一步:用户提供基本信息(姓名、密码、性别、生日等)
第二步:用户提供额外信息(关于、职业、兴趣等),提交数据并获得验证链接
第三步:显示注册状态(成功或失败)
我使用会话主要存储信息。像这样的会话变量$_SESSION["step_one_complete"]告诉我上一步已完成,这是必需的。我在signup.php页面开头使用了以下代码,以便每次signup.php加载前一个会话数据时都会被清除:
<?php //signup.php(step one)
session_start();
//Clear previous session data
$_SESSION = array();
//I'm not sure about the two lines bellow
session_destroy();
//Restart session
session_start();
...
我需要我在代码中提到的两行吗?我是否正确使用了会话?还是有更好的方法来处理多步骤表单?谢谢!
元芳怎么了
慕标5832272
随时随地看视频慕课网APP