php - Cookie 没有显示出值(value)

标签 php mysql xampp

我已经在代码中设置了 cookie,但是当我尝试获取 cookie 值时出现以下错误:

Notice: Undefined index: mailquery in D:\Dev\htdocs\index.php on line 24

我不知道在这里做什么。这是一个空白网站,使用最新版本的 XAMPP。

出了什么问题?

我的代码:

<?php
include "sqlconnect.php";
$connect = mysql_connect($host, $user, $pass) or die(mysql_error());
mysql_query("CREATE DATABASE IF NOT EXISTS users;") or die(mysql_error());
mysql_query("USE users;") or die(mysql_error());
mysql_query("CREATE TABLE IF NOT EXISTS userinfo(id int AUTO_INCREMENT NOT NULL,
                                                mail varchar(255) default 0 NOT NULL, 
                                                phone varchar(10) default 0 NOT NULL,
                                                PRIMARY KEY(id));") or die(mysql_error());
if($_REQUEST['extr'] == 0){
    mysql_query("INSERT INTO userinfo(mail, phone) VALUES(" . "'". $_REQUEST['x'] . "'" . ", " . $_REQUEST['y'] . ");") or die(mysql_error());
};
if($_REQUEST['extr'] == 1){
    $query = mysql_query("SELECT * FROM userinfo;");
    $result = mysql_fetch_row($query);
    setcookie("mailquery", $result[1] . $result[2], time() + 300, "/");
};

echo $_REQUEST['mailquery'];
?>

最佳答案

要查看您的 Cookie 值,您应该使用 $_COOKIE['cookiename']

尝试更换

echo $_REQUEST['mailquery'];

if(isset($_COOKIE['mailquery'])) {
    echo $_COOKIE['mailquery'];
}

PHP 引用:

注意:请注意@JayBlanchard 的评论。如果可以的话,您应该停止使用 mysql_* 函数。这些扩展已在 PHP 7 中删除。了解 PDOMySQLi 的准备语句并考虑使用 PDO,这真的不难。

关于php - Cookie 没有显示出值(value),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33741612/

相关文章:

php - woocommerce 自定义 ajax 顶级购物车

php - 在表中插入表单值在 Codeigniter 中不起作用

php - Windows MYSQL 上的 XAMPP 将启动然后突然停止但 APACHE 工作正常

php - PDO异常 : SQLSTATE[HY000]: General error: 7890 Can't find file

javascript - 如何在 XAMPP 服务器上运行 javascript 程序并将该程序的数据保存在服务器上?

javascript - 严重性 : Warning Message: Invalid argument supplied for foreach() Filename: helpers/form_helper. php

php - 如何退出 PHP 中的数组迭代函数 (array_reduce)

mysql按总和和最好成绩排名

mysql - 如何在 mysql 中将 bigint 更改为 int,表具有外键

javascript - 裁剪图像并使用 php 上传