我尝试在第一次点击后禁用链接,但链接始终启用 这是我的代码
**
Invoke-MYSqlQuery -Query "Select * from newtable01 limit 5" | format-table
**
和这个active.php
$kode = md5(uniqid(rand()));
$to = $_GET['f11'];
$headers = "From: rizka.nugroho@omg-indonesia.com\r\n";
$headers .= "Reply-to: $to\r\n";
$pesan = "Klik link berikut untuk verifikasi dan mengaktifkan akun : ";
$pesan .= ROOT."active.php?email=".$_GET['f11']."&kode=$kode&username=".$_GET['f5'];
$a = @mail($to, "Aktivasi Akun Anda", $pesan, $headers);
我尝试将kode更新为0但链接总是启用可以禁用,你能帮我吗
答案 0 :(得分:0)
让我们考虑您的链接是这样的
<a href="path/to/php">link</a>
最好在你的情况下使用Session变量。
$kode = md5(uniqid(rand()));
$to = $_GET['f11'];
$_SESSION['clicked']=true;
$headers = "From: rizka.nugroho@omg-indonesia.com\r\n";
$headers .= "Reply-to: $to\r\n";
$pesan = "Klik link berikut untuk verifikasi dan mengaktifkan akun : ";
$pesan .= ROOT."active.php?email=".$_GET['f11']."&kode=$kode&username=".$_GET['f5'];
$a = @mail($to, "Aktivasi Akun Anda", $pesan, $headers);
在您有链接的页面中
<a <?php if(!isset($_SESSION['clicked']) or $_SESSION['clicked']==false)
echo "href=path/to/php";
else
echo "href='javascript:void(0)'";?> >link</a>