【问题标题】:Laravel in cookies饼干中的 Laravel
【发布时间】:2017-07-13 02:13:28
【问题描述】:

该值存储在每个帖子的 cookie 中,但条件不起作用!有谁知道可能是什么问题?

public function like(Request $request){

        $id=$request->id;
        $post = Post::find($id);
        $cook_name = "user+$id";
        $cook_val = "$id";
        setcookie($cook_name,$cook_val, time() + (3600),"/show/$id");

        if(!isset($_COOKIE[$cook_name])) {

            $like_count = $post->like_count+1;
            $post->like_count = $like_count;
            $post->is_liked = 1;
            $post->save();
        }

【问题讨论】:

标签: php laravel cookies


【解决方案1】:

以下语句存在问题,您将 $id 作为字符串传递:

setcookie($cook_name,$cook_val, time() + (3600),"/show/".$id);

【讨论】:

  • 没有帮助,没有指定页面在整个网站上工作
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-06-06
  • 2010-09-15
  • 2016-03-21
  • 2010-10-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多