이 코드가 있고 사용자가 모든 쿠키를 설정했지만 모두 설정하지 않은 텍스트가 표시됩니다. 누구든지이 문제를 해결할 수 있습니까? 그것은 두 번째가 아닌 첫 번째 텍스트를 보여 주며 지난 시간 동안 저를 혼란스럽게 만들었습니다. 나는 어리석은 무언가를 놓치고 있습니까?쿠키 변수가 작동하지 않습니다.
Array ([Ankou] => visit [Hardash] => visit [Wyrdwood] => visit [Durnberg] => visit [Kashaer] => visit)
그리고, 코드에서, 당신은 :
if(!isset($_COOKIE['user']))
{
echo "You do not have access here";
}
if(isset($_COOKIE['user']))
{
$user = $_COOKIE['user'];
$lq = "SELECT havelair FROM users WHERE username = '$user'";
$lresult = mysqli_query($con,$lq);
$lrow = mysqli_fetch_array($lresult);
$lair = $lrow[0];
if($lair == '1')
{
if(!isset($_COOKIE['Ankou']) || !isset($_COOKIE['Durnburg']) || !isset($_COOKIE['Hardash']) || !isset($_COOKIE['Kashaer']) || !isset($_COOKIE['Wyrdwood']))
{
?>
text
<?php
}
if(isset($_COOKIE['Ankou']) && isset($_COOKIE['Durnburg']) && isset($_COOKIE['Hardash']) && isset($_COOKIE['Kashaer']) && isset($_COOKIE['Wyrdwood']))
{
mysqli_query($con,"UPDATE users SET havelair='2' WHERE username ='$user'");
?>
text
<?php
}
}
존재합니까? 'print_r ($ _ COOKIE)'의 결과는 무엇입니까? –
Array [Ankou] => [Hardrd] 방문 = [Durnberg] 방문 = [Visit Kashaer] => 방문 – Bob
사랑스러운 [SQL 주입 공격] (http : // bobby-tables. com) 취약점 ... 서버 pwn3d를 즐기십시오. –