初学php,问大家一个简单的问题? 400 报错
当前用户已登录
$uname 为用户户 $uid为ID 页面能取到了这些值。
然后我要发布一条信息,要把用户ID带进去,表示是谁发布的。
信息是以method="post"提交发布。现在问题是我怎么把$uid也一起存进去?
单保存信息是没问题的,就是不知道怎么保存存uid
可以取到这些值,就把这个值放到form里隐藏input里面,比如
<input type='hidden' name='uid' value='<?php echo $_GET['uid']?>' />然后通过$_POST['uid']就可以在提交的时候获取到了######恩,不安全,可以加密cookie的方式来存储用户信息,需要的时候再解密######这种方式是不是不安全??######
已解决,谢谢!!!
用setcookie()
######回复 @茄子何 : 在cookie里面增加一个token######回复 @leo108 : 如何验证?用什么方法?######楼上,不是楼主######用cookie和楼主的POST一样的不安全,肯定要加验证机制,或者用session######通常的做法是把用户的id保存到session中 ……这个是靠谱的版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。