gpt4 book ai didi

php - 表单提交后从MYSQL中携带行值

转载 作者:行者123 更新时间:2023-11-30 21:24:16 25 4
gpt4 key购买 nike

将自动递增的 ID 从一种形式传递到另一种形式的最佳方法是什么?

我有 3 个表(users、residences 和 users_residences)。我希望用户注册,被添加到用户表,被重定向到一个表单以创建一个住宅,该住宅将向住宅表添加一行,同时将住宅表行的 id 和用户表行的 id 添加到 users_residences表。

我一直在研究 uri 段,但想不出一种方法来存储(或调用)刚刚添加的用户 ID 以用于第二种形式。

我可能会使用 session 在用户表中存储一个 session ID,然后从中找到行 ID,但这看起来很老套。

我对编程还很陌生,所以请尽管告诉我我失败了,但至少要指出我可以在哪里学习这些概念的方向。

谢谢
艾尔

最佳答案

我会说你最好使用用户表中的 session key ;它更安全(假设您通过 https 执行此操作)。

从安全角度来看,将值存储在隐藏字段中很容易操作。如果你的字段使用自动递增,也很容易猜到下一个是什么。用户可以假装是下一个注册用户并获取该用户的信息。您还提供了有关其他用户的 ID、有多少用户注册了您的网站等信息。

此外,除非您计划使用 Ajaxy,否则我不确定是否有很多选择;用户将单击提交,在保存时被重定向到另一个网页,唯一可以传输的信息是您将它们重定向到的 url 或 session 。可以在url中传递,但也会有上述问题。

关于php - 表单提交后从MYSQL中携带行值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/948248/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com