未定义索引:第 6 行 F:\xampp\htdocs\xxx\index.php 中的注销 这是索引。
<?php
session_start();
date_default_timezone_set('Europe/Paris');
// LOGOUT
if($_GET['logout']==1).
如果未设置 url 参数并且您尝试从$_GET
数组中引用它,它将生成此通知。为避免这种情况,请改用该isset()
功能。
if(isset($_GET['logout']))
$_GET 是一个包含所有 GET 参数的数组
当您从此 URL 访问页面时:
www.myphppage.php?para1=1¶2=2
$_GET 将是
Array ( [para1] => 1 [para2] => 2 )
在检查值之前尝试检查是否存在“注销”:
if(isset($_GET['logout']) && $_GET['logout'] == 1)
我建议你,首先创建一个函数,例如:
<?php
function get_request($name, $default = ''){
if(isset($_REQUEST[$name])){
if($_REQUEST[$name] != ''){
return $_REQUEST[$name];
}else{
return $default
}
}else{
return $default
}
}
?>
现在!您可以使用
<?php
session_start();
date_default_timezone_set('Europe/Paris');
// LOGOUT
if(get_request('logout', 0) == 1)
或者为了简单的使用,你可以写:
// LOGOUT
if(isset($_GET['logout']) && $_GET['logout'] == 1)
问候 :-)
您必须检查是否$_GET['logout']
通过该isset()
功能设置
<?php
session_start();
date_default_timezone_set('Europe/Paris');
// LOGOUT
if(isset($_GET['logout'])) {
if($_GET['logout']==1) {
// action
}
}