在PHP中保存和加载活动日志的最佳方法是什么?
|
在我开始之前,这是一个分配.我只是在帮助之后给了一些指导:) 我正在开发一个健身房会员网站,允许用户注册,登录和预订活动. 除了活动预订系统外,我还有一切工作,这就是我需要的指导.我有一个txt文件,其中包含每个活动名称,时间,总共可以参加的活动日志.我想在每个活动的最后添加一个谁正在参加.因此,允许用户预订活动,将活动用户名添加到活动中. 这正是我目前的activity.txt文件打印方式(除了最右边的’Book’按钮. NumberOne 3 Wednesday 8am (BOOK) NumberTwo 7 Thursday 10am (BOOK) NumberThree 20 Monday 1pm (BOOK) NumberFour 15 Tuesday 5pm (BOOK) 基本上,我需要指导的是“书籍”按钮.按下“预订”按钮后,它会将用户预订到活动中. 这是我的activity.txt文件当前的样子: NumberOne,3,Wednesday 8am NumberTwo,7,Thursday 10am NumberThree,20,Monday 1pm NumberFour,15,Tuesday 5pm 这是我目前正在打印活动的代码: function bookActivity()
{
$fileContentsArray = file("activity.txt");
echo "<table>";
foreach($fileContentsArray as $one_persons_data)
{
echo '<tr>';
$splitted = preg_split('/,/',$one_persons_data);
foreach ($splitted as $one)
{
echo "<td>$one</td>";
}
echo '</tr>';
}
echo "</table>";
}
如果需要,下面是我的users.txt文件.所有密码都保存在MD5中 jiten:3fc0a7acf087f549ac2b266baf94b8b1 jb:3fc0a7acf087f549ac2b266baf94b8b1 test:bed128365216c019988915ed3add75fb joeBlogg:bed128365216c019988915ed3add75fb userX:bed128365216c019988915ed3add75fb userY:bed128365216c019988915ed3add75fb 非常感谢所有帮助.对如何做到这一点非常困惑. 这是一个粗略的指导原则(我不会详细说明,因为它毕竟是家庭作业)我会保留你不允许使用任何不同于文本文件的假设,但可以根据你的意愿创建/删除任意数量的文本文件. .>解析活动txt文件,使用文件(…)设置正确的标志 >检查所请求的活动文件是否存在.如果没有,请创建 >要显示已预订用户的列表,只需从每个活动文件中读取文件内容即可.这次你可能会发现有用的implode(). 我希望这能帮助您找到正确的方法.最后一点,文本文件并不是为了实现这一目的而设计的:一个小型数据库更易于使用,学习起来更有趣,对您的未来更有用. 参考文献: > How to create a file with (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
