为了账号安全,请及时绑定邮箱和手机立即绑定

PHP 遍历 cookie 数组

PHP 遍历 cookie 数组

PHP
斯蒂芬大帝 2021-08-28 18:38:18
在我的 cakephp 应用程序中,我试图创建一个评论功能。所以我使用 ajax 请求来获取评论,然后克隆一个 html 模板并将其附加到页面://load comments    $(document).ready(function(){        $.ajax({                type: 'POST',                url: '/app/tasks/getComments',                datatype: 'json',                beforeSend: function (xhr) { // Add this line                           xhr.setRequestHeader('X-CSRF-Token', $('[name="_csrfToken"]').val());                        },                data: {                        task_id : "<?php echo $task->id; ?>"                },                success: function( data )                {                    for (var i=0; i < data.length; i++)                    {                        //Clone the template                        var item = $(template).clone();                        document.cookie = 'photos['+i+']='+data[i].user.photo;                        document.cookie = 'names['+i+']='+data[i].user.username;                        //Find the  element                        $(item).find('#comment_photo').html('<?php if(isset($_COOKIE["photos[$num]"])) {echo $this->Html->image($_COOKIE["photos[$num]"], ["class" => "avatar avatar-online", "alt" => $currentUser->username]); }  ?>');                        $(item).find('#comment_username').html('<?php if(isset($_COOKIE["names[$num]"])) { echo $_COOKIE["names[$num]"]; }?>');                        $(item).find('#comment_time').html(moment(data[i].created_date, 'DD-MM-YYYY hh:mm:ss').format('MMMM Do YYYY, h:mm:ss a'));                        $(item).find('#comment_text').html(data[i].comment);                        $(item).find('#comment_id').html(data[i].id);                        //Append to the source                        $('#target').append(item);                    }                }            });    });为了在 php 中访问返回的结果,我将它们存储在 cookie 数组 ( photos[], names[]) 中。我如何设置和更新 的值$num以便在每个 html 代码附加中迭代数组?用这种方法可以实现我想要的吗?或者我需要一个全新的?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 245 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信