我对创建网站的想法感兴趣,该网站允许用户提交内容并将其显示在新页面上供其他用户查看。例如,要填写一个带有几个文本字段的表单,这将是共享的信息。我看过一些CMS软件,其中大部分对于我所需要的太多了。所以,如果你有任何建议或文件来引导我走向正确的方向,那将是美好的。允许用户向mysql数据库提交信息的指导
1
A
回答
0
找lightweight CMS它不是明智的做法是重新发明轮子
0
你可以使用一个留言簿的源代码就可以做的工作,所有您需要做的是可能添加一些HTML
0
1
任何有关MySQL和PHP应用程序开发的书籍都将包含与您所描述的完全相同的示例 - 我建议您购买一本并开始冒险!
如果你接受挑战,而不是使用现有的代码,有一两件事你要知道前面是这样的:
在任何情况下,使100%确保值用户输入不能被解释为SQL代码。如果用户滥用表单而不采取先发制人的措施,SQL注入是获取整个数据库或从中删除数据的简单方法。只需在来自用户表单的每个变量上调用mysql_real_escape_string()就可以防止这种情况发生。
检查http://en.wikipedia.org/wiki/SQL_injection了解更多信息。
祝你好运!
相关问题
- 1. 只允许用户从数据库中获得某些信息
- 2. PHP不提交用户的详细信息到数据库?
- 3. 使用HTML表单向sql数据库提交信息
- 4. PHP提交MySQL数据库的错误信息
- 5. Facebook API允许您提供Facebook用户的哪些信息?
- 6. 允许用户在PHP中提交HTML
- 7. 如果用户提交数据库中有数百万用户时,如何从mysql中获取详细信息
- 8. 允许用户远程连接到MySQL数据库
- 9. 如何仅允许注册用户访问他们在mysql数据库中的信息?
- 10. 允许电子邮件和数据库条目提交
- 11. 预填充SVN提交信息,并提供指导
- 12. 用php向数据库添加信息
- 13. 向数据库用户授予许可
- 14. 将用户信息插入到数据库的php和mysql中
- 15. 构建用户信息的MySQL数据库
- 16. 问题与形式提交 - 信息数据库,并重定向到谢谢
- 17. PHP/MYSQL - 从数据库信息检查用户标识
- 18. Facebook - 允许用户指定用户名
- 19. 不允许多重提交
- 20. 如何向数据库中提交多个用户
- 21. MySQL - 从公交路线数据库获取信息
- 22. 仅在第二次点击后提交数据库信息
- 23. 否认提交表单,如果用户名在MySQL数据库
- 24. 测验 - 用户提交到MySQL数据库
- 25. 允许应用程序用户提交的bug TFS 2008
- 26. MySQL数据库导出:允许的内存大小为67108864个字节用尽
- 27. 允许用户只更改自己的密码/详细信息
- 28. MVC5:允许用户只查看和编辑自己的信息
- 29. 允许用户更改自己的信息
- 30. 允许数据库更改
这可能是多余的,但它是一个很好的学习经验。没有人在介绍性的CS类中写下任何原创内容;) – Nico 2011-03-20 22:45:01