联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
把一个页面的参数通过点击跳转到另一个页面传递并且打印出来除了
类型:迅睿CMS 更新时间:2020-02-12 10:27:22 网站
PHP程序里面

把一个页面的参数通过点击跳转到另一个页面传递,并且打印出来

除了url传值,还有哪些更好的方法,能给个demo代码吗???

不想用url传参,太丑了,还暴露参数


用迅睿做的一个咨询网站,需要实现与指定客服一对一的提交问题咨询

问答是基于系统自带的评论来实现的,自带评论不能设置指定客服来回复

目前的实现方案是建立问答和客服主页两个模块(主页模块自定义字段来实现客服信息的调用展示)

两个模块互相关联,指定问答模块只能客服用户回答问题,客服回答会展示客服的主页模块地址,客服在主页模块的头像、自定义字段等参数,和一个 咨询我  按钮

点击 咨询我 按钮把客服在主页模块的参数通过访问传递到一对一咨询独立页面(URL传值)

咨询独立页面把接受到url的参数调用展示出来 指定客服的用户ID、头像、姓名...等字段

用户点击提交问题的时候自动把客服用户的ID通过input提交关联在一起,这样这个问题别的客服就不能查看和回复了

<!--指定用户组回答权限-->
{if $member && in_array(2, $member['groupid'])}
<div class="reply-form mt-20 box-shadow" id="dr_post_form">
    <form method="post" id="myform">
        {dr_form_hidden()}
        {if $myfield}
        <div class="ds-myfield form-horizontal">
            <div class="form-body">
                {$myfield}
            </div>
        </div>
        {/if}
        {if $review}
        <style>
            .ds-avatar-top { margin-top: 10px; }
        </style>
        <div class="ds-review" id="dr_review_post">
            <ul>
                {loop $review.option $i $name}
                <li>
                    <input id="dr_review_option_{$i}" type="hidden" name="review[{$i}]" value="0">
                    <span class="opname">{$name}:</span>
                    <span class="commstar">
                        {loop $review.value $ii $v}
                        <a id="dr_review_value_{$i}_{$ii}" class="dr_review_value_{$i} star{$ii}" href="javascript:dr_review_value({$i}, {$ii});" title="{$v}">&nbsp;</a>
                        {/loop}
                    </span>
                </li>
                {/loop}
            </ul>
        </div>
        <div class="ds-clear"></div>
        {/if}
        <div class="reply-row cl">
            <a href="javascript:;"><img src="{dr_avatar($member.uid)}"></a>
            <textarea class="reply-text" name="content" placeholder="请在此输入您要回答的内容…"></textarea>
        </div>
        <button class="reply-post" type="button" onclick="dr_post_comment()">提交回答</button>
    </form>
</div>
{/if}

        {loop $list $t}
        <li class="cl">
            <div class="reply-info cl">
                <!--获取主页地址-->
                <a href="{if $t.uid}{module module=home order=updatetime t.uid=$t.uid num=1 return=r}{$r.url}{/module}{else}{/if}" class="reply-info-l">
                    <img src="{dr_avatar($t.uid)}" >
                </a>
                <div class="reply-info-c">
                    <span>{php $user=dr_member_info($t.uid);}{$user.name}</span>
                    <em>{php $user=dr_member_info($t.uid);}{$user.lxdh}</em>
                </div>
                <!--传递参数到一对一咨询-->
                <div class="reply-info-r">
                    <a href="/dulizixun/?myid={php $user=dr_member_info($t.uid);}{$user.id}&myname={$user.name}&myimg={dr_avatar($t.uid)}">咨询我</a>
                </div>
            </div>
            <div class="reply-con">
                {dr_replace_emotion($t.content)}
            </div>
            <p class="reply-time">{dr_fdate($t.inputtime)}</p>
            <div class="reply-zan cl">
                <a href="javascript:void(0);" onclick="dr_zc_comment({$t.id})">赞同</a>
                <span><em id="dr_comment_zc_{$t.id}">{$t.support}</em>人赞同了该回答</span>
            </div>
        </li>
        {/loop}

<input id="dr_zhidingkefu" type="hidden" name="data[zhidingkefu][]" value="">

希望官方出一个指定用户评论回复这样类似的功能,或者完善的问答系统


PHP文件:
URL地址: