【问题标题】:Insert cookies data into MySQL database in PHP? [duplicate]在 PHP 中将 cookie 数据插入 MySQL 数据库? [复制]
【发布时间】:2012-05-22 19:33:53
【问题描述】:

可能重复:
How to get offline cookies data with php and insert it in mysql?
Get cookies in php?

我有一些用户信息保存在cookie中,用户信息是这样的,

Fname:Muhammad,Lname:Riaz,title:Developer,org:MagicLamp,email:riaz@yaho.com Fname:Fraz,Lname:Khan,title:Developer,org:MagicLamp,email:riaz@yaho.com

我想将这些信息插入 MySQL 数据库。问题是:如何从 cookie 中获取这些信息并插入数据库?

【问题讨论】:

  • 2 个用户帐户。本题共 7 份。
  • 你已经问过这个确切的问题here,它的评分很低。是什么让您认为重新提出它会给您答案?
  • 如果你上次得到的答案没有解决问题,你为什么接受它作为答案?
  • 投反对票;你永远不应该多次问一个问题,因为它(显然)会为你造成重复劳动。
  • 还有herehereherehere。当我说它有 7 个副本时,我不是在开玩笑。

标签: php mysql database cookies insert


【解决方案1】:
$str = "";

foreach ($_COOKIE as $key => $value)
{
    $str .= $key . ":" . $value . ",";
}

$str = substr($str, 0, -1);

【讨论】:

  • 感谢您的回复以及我将在哪里写插入查询......在这段代码之后或之前,你能帮我多一点
  • 我正在使用 foreach ($_COOKIE as $key => $value) 但它正在获取在线 cookie 而不是离线
  • @user1393109:听起来您可以使用 JavaScript cookie,然后通过 AJAX 在服务器上重试保存。围绕这些主题进行一些彻底的网络搜索,并且 - 强烈推荐 - 获取一本关于 PHP Web 开发的书,以首先了解基础知识。我敢肯定,这将是值得的。
【解决方案2】:

请查看:$_COOKIE

获取cookie后,您可以使用pdomysqli将数据插入数据库。

确保在插入数据库之前清理数据。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-08
    • 2015-01-02
    • 1970-01-01
    相关资源
    最近更新 更多