V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
yeshang
V2EX  ›  PHP

A 站 传递到 B 站 的参数 如何在 B 站 保存 cookie,有效期 1 年

  •  
  •   yeshang · Jul 27, 2015 · 5524 views
    This topic created in 3938 days ago, the information mentioned may be changed or developed.
    假设:
    某人在 a.com 填了一些信息(如下),
    $title="this is a title";
    $where="I am China";
    $how="I want to buy something";
    ...
    这些参数传到B站后,
    B站获得 $_POST['title']; $_POST['where']; $_POST['how'];
    B站使用什么方法, 可以在用户本地cookie保存这些信息1年,
    或者保存到服务器也行, 当用户访问B站, 会自动读取这些信息
    Supplement 1  ·  Jul 27, 2015
    http://www.w3school.com.cn/php/php_cookies.asp
    好吧, 好像就是这么简单.
    楼下都误解了
    怪我没写清楚
    41 replies    2015-07-28 15:10:38 +08:00
    jukka
        1
    jukka  
       Jul 27, 2015   ❤️ 29
    想成Acfun和Bilibili的举手。。。
    tayuo
        2
    tayuo  
       Jul 27, 2015
    举手
    crazycen
        3
    crazycen  
       Jul 27, 2015 via Android
    举手
    crazycen
        4
    crazycen  
       Jul 27, 2015 via Android
    举爪
    binjoo
        5
    binjoo  
       Jul 27, 2015
    举蹄
    fengyqf
        6
    fengyqf  
       Jul 27, 2015
    举手
    ChanneW
        7
    ChanneW  
       Jul 27, 2015
    如果 A 和 B 是有共同域的子域名,那么可以把数据存到裸域下的 cookies 里。
    A 和 B 域名完全,那就写到 LocalStorage
    moonou
        8
    moonou  
       Jul 27, 2015 via Android
    举手
    MyLady
        9
    MyLady  
       Jul 27, 2015
    B站后台获取到之后直接写到自己response的头里面吧
    chensong004
        10
    chensong004  
       Jul 27, 2015
    举手!看了半天标题没想明白什么意思
    Phariel
        11
    Phariel  
       Jul 27, 2015 via iPhone
    举手 我以为猴子给bishi老爷打开了新世界的大门。。。
    simodorg
        12
    simodorg  
       Jul 27, 2015
    我还想贴主想干吗呢...
    cxyfreedom
        13
    cxyfreedom  
       Jul 27, 2015
    举爪,以为A站和B站联手了= =
    wd0g
        14
    wd0g  
       Jul 27, 2015
    还好我只上B站!
    ychongsaytc
        15
    ychongsaytc  
       Jul 27, 2015
    举爪。
    jugelizi
        16
    jugelizi  
       Jul 27, 2015
    ...
    楼主说啥呢
    A站和B站如果不是子域名关系的话cookie是不能共享到的
    不然就没人费尽心思搞xss和csrf了
    你说的应该类似单点登录
    A站信息AJAX发给B站在客户端设置cookie才行,
    具体就百度 P3P 吧
    hinate
        17
    hinate  
       Jul 27, 2015 via Android
    我以为猴山要迁移 😴
    jukka
        18
    jukka  
       Jul 27, 2015 via iPhone
    看看v站,这么多二次元。
    tushiner
        19
    tushiner  
       Jul 27, 2015
    wangxiyu191
        20
    wangxiyu191  
       Jul 27, 2015
    举爪……看到题目先是一惊,然后才反应过来
    Tinple
        21
    Tinple  
       Jul 27, 2015
    我还以为是猴子要做个什么插件之类的。。
    broodnes
        22
    broodnes  
       Jul 27, 2015
    举手
    vikeria
        23
    vikeria  
       Jul 27, 2015 via Android
    举手
    tianyagukelp
        24
    tianyagukelp  
       Jul 27, 2015
    吓的我赶紧上了下B站、、、
    x86
        25
    x86  
       Jul 27, 2015
    看标题一愣
    DaCong
        26
    DaCong  
       Jul 27, 2015
    Acfun和Bilibili什么情况?
    后来才发现,原来只是举例子
    lujiajing1126
        27
    lujiajing1126  
       Jul 27, 2015 via Android
    举手
    quericy
        28
    quericy  
       Jul 27, 2015
    被标题骗了....
    hiboshi
        29
    hiboshi  
       Jul 27, 2015
    IFRAME访问对方网页 设置COOKIE 兼容IE 请使用P3P
    zachgenius
        30
    zachgenius  
       Jul 27, 2015
    举手,被标题骗了,以为是acfun搬到bilibili
    misaka233
        31
    misaka233  
       Jul 27, 2015 via iPad
    举手w
    Karblue
        32
    Karblue  
       Jul 27, 2015
    举手, 以为全国最大的俩基佬网站要合并了
    jukka
        33
    jukka  
       Jul 27, 2015
    @Karblue 口胡,A站都是基佬,B站都是腐女。哪里是两基佬网站了。
    TomDu
        34
    TomDu  
       Jul 27, 2015
    AB两站可是仇深似海的啊= =
    俺是A站党
    lululau
        35
    lululau  
       Jul 27, 2015
    A站页面到B站那次POST请求,如果不是 AJAX 的话,完全不存在跨域的问题,直接 set-cookie 就OK了
    pan020037
        36
    pan020037  
       Jul 28, 2015 via iPhone
    简单的就ajax get传参执行b网站的存cookie的方法,写个token校验下,或者写个header函数
    popok
        37
    popok  
       Jul 28, 2015
    同35楼,你有B站权限,直接set-cookie不就完了,如果你是A站权限,那不行。
    yuankui
        38
    yuankui  
       Jul 28, 2015
    cookie不是保存在客户端的吗?
    wezzard
        39
    wezzard  
       Jul 28, 2015
    举爪
    ivenvd
        40
    ivenvd  
       Jul 28, 2015
    A 站 B 站为何一定要争个你死我活呢?和平共存不好么?明明只要大家都不去 A 站,问题就可以解决的。(
    ikz
        41
    ikz  
       Jul 28, 2015 via Android
    想到Acfun和Bilibili的只有我一个吗←_←
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1007 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 154ms · UTC 19:37 · PVG 03:37 · LAX 12:37 · JFK 15:37
    ♥ Do have faith in what you're doing.