I有一个logout.php链接,如果用户单击该链接,就应该将其注销.
<?php
// logout.php
// you must start session before destroying it
session_start();
session_unset();
session_destroy();
//}
//echo "You have been successfully logged out.
?>
然而,当我返回到时,它会自动地将它们重定向到login.php之后的登陆页面。下面是login.php的
我尝试创建一个登陆页面:如果有人读取我的QR代码(例如:ome.com/qr.php?id=1),这个php会在sql中增加记录的值。奇怪的是,当我从PC浏览器中通过输入URL运行php时,它会按我的意愿将我的字段增加1。但是当我的手机读取并打开QR代码时,它会增加2。你对这个问题有什么想法吗?
$id=$_GET['id'];
$sql = "SELECT url, name
FROM qrcode_pagelist
WHERE id = '$id' ";
$sourceurlidlist = mysql_
每次有人登陆我的页面list.php?id=xxxxx时,它都会重复一些MySQL查询,以返回以下内容:
$ids = array(..,..,..); // not big array - not longer then 50 number records
$thumbs = array(..,..,..); // not big array - not longer then 50 text records
$artdesc = "some text not very long"; // text field
因为我从中进行查询的数据库非常大,所以我想将这个结果缓存24小时
当正确的URL被使用时,下面的代码运行良好,比如..。
我需要帮助的地方是我应该在哪里添加一个if语句,以及应该如何编写它以提供一个默认的登陆页或更好的输入字段,这样访问者就可以重新键入用户名并提交它以获得正确的页面加载。
<?php
$pdo = new PDO('mysql:host=localhost;dbname=users', 'root', '');
// retrieve member's data
$ps = $pdo->prepare("SELECT * FROM members WHERE id