一个项目,用户可以添加记录,但只有在经过管理员验证和批准后才能发布在前端。请帮助我的这个工作流程和php代码所有的编辑和添加必须经过指定的管理员/经理批准
回答
这里有一个想法,因为这是我在我的系统中实现的 我们有很多数据输入家伙,他们添加数据。然后要求管理员在完成管理员发布后进行审核。 我已经创建了一个额外字段flag
,默认情况下flag
是0
用于新进入的数据。 一旦管理员审查工作,他然后更新表格设置flag
到1
我也在想同样的:-)另外还有一个功能,那就是数据库中所有对内容的改变应该可以追溯到做出改变的用户。意思是谁做出任何更改或给出该用户的批准名称应该显示 – user3513872
您正在思考正确的方式,我创建的db分店,创建日期,更新日期,更新日期 – Bender
如何显示用户的姓名编辑或在我的系统中删除记录 – user3513872
这不是问题。你需要做的很简单。
的所有
- 首先,你需要创建一个数据库表,存储所有你想要的数据。
- 您需要创建另外1个
field
,它存储任何变量。示例('0
'或'pending
'为默认值)。或者您可以使用INSERT
sql进行存储。我的意思是当你用php做你的表单,然后你插入特定的字段为0
或pending
。
INSERT INTO table ('name', 'contact', 'field')VALUES ('$name','$contact','0/pending')
- 创建其中使用验证,并手动批准新用户的管理网站。
- 进行可以更改
field
状态的交易。 - 如果管理员批准
1
或approved
,请更新field
。
PS *如果不同意只是让现场保持0
或值更改为rejected
。
- 通过根据您在
field
中设置的值调用特定值来选择结果。例如,您设置的值为approved
。那么你应该做的是:
SELECT * FROM table WHERE field = approve
这应该是你想要的。
谢谢先生。生病开始在这个项目中工作。我将来可能需要你们的帮助。我有什么方法可以在将来与你联系。 – user3513872
你不需要担心这一点。当您遇到代码瓶颈时,您可以在此处询问任何问题。 stackoverflow有很多才华可能会帮助你。但要确保当你问什么时,你履行stackoverflow条款和条件。祝你好运有乐趣。 – user3517652
我可以给你一些原始步骤。
- 创建一个标志(列)在你的用户表is_published。
- 设置该标志默认值与批准或发布按钮0
- 提供在管理面板中的选项。
- 在上述按钮的点击运行AJAX请求更新与值1
- 特定列在前端部仅列出那些is_published = 1或is_published记录!= 0
希望这可以解决你的问题。
- 1. UI用户可以编辑其个人资料的功能示例,但所有更改都必须经过管理员批准?
- 2. 经管理员批准后更新数据库
- 3. FrozenNode Laravel管理员添加图像经理所见即所得场
- 4. 如何设置管理员批准模型的编辑
- 5. MySQL,查找“经理”的所有员工
- 6. OpenGraph操作必须经过批准才能用于测试吗?
- 7. 如何添加管理员密码要求来编辑此批处理文件?
- 8. Laravel 5多个“仪表板”路线的管理员和经理
- 9. Odoo ERP的经理(PM或TL)不通过HR的批准
- 10. 列表使用内部所有员工的名字和他们的经理由经理名参加
- 11. Wix Burn Bundle - 必须是管理员
- 12. Sitecore的:所有的指标都没有在指数经理
- 13. 编辑经理activePoint“Y”位置的ActionScript3
- 14. 当用户已经是管理员时,通过C++激活管理员[以管理员身份运行]
- 15. PHP管理员批准用户注册
- 16. 在编辑期间添加活动的管理员评论
- 17. 通过账户经理添加账户
- 18. 实体经理管理
- 19. Python短信Twilio脚本必须经过代理墙
- 20. 向Wordpress管理员显示待处理的未批准评论
- 21. sql查询列表经理管理的员工数
- 22. Magento的,管理员编辑表单
- 23. 编辑Django中的.htaccess管理员
- 24. laravel批准和拒登用户作为管理员的请求
- 25. Sonata管理员类别:添加KnpMenu链接指向具有自定义路由的管理员类别
- 26. 通过PowerShell添加联合管理员
- 27. 计划经理和产品经理
- 28. 如何将WSYWYG编辑器添加到Django管理员?
- 29. 网站与管理员,可以添加/编辑文章/页
- 30. 员工 - 经理类图,表示对经理实体的附加约束
我还没有尝试过任何东西,只是得到了项目,即时通讯分析是否可以完成或不能完成。你能帮助我吗? – user3513872