我是PHP新手,我有點被卡住了,並且很沮喪!每次用戶重新加載頁面時,我都希望這個小小的簡單網站顯示不同的圖像 - 在PHP中使用cookie。瞭解如何在PHP中首次使用cookie
我知道我的代碼是遠離正確的,但我真的很希望能收到一推在我如何能實現我的目標,朝着正確的方向
這裏是我的代碼:
<?php
function random_image(){
$rdmimg = array();
array_push($rdmimg, "/php/rollingpin.jpg");
array_push($rdmimg, "/php/candlestick.jpg");
array_push($rdmimg, "/php/table.jpg");
array_push($rdmimg, "/php/table2.jpg");
$output = rand(0, count($rdmimg) - 1);
echo $rdmimg[$output];
};
$a = random_image();
setcookie("check image", $checkimage);
$_COOKIE = $a;
if(isset($checkimage)
if ($_COOKIE == $a){
$i = $i + 1;
//I know $i isn't set, thinking of implementing somehow
}
?>
<html>
<head>
<title>JFQ Turnings</title>
</head>
<body bgcolor="#ffffff" text="#000000">
<img src="jfqturnings.gif" alt="JFQ Turnings, coming soon." width="864" height="100">
<br /><img src="<?php echo $a ?>" alt="" width="864" height="567">
</body>
</html>
謝謝爲您的迴應!
你應該返回'$ rdmimg [$ output];'不會回顯它。 –
哦,是的,這很有道理 – webhoodlum
我從來沒有設置一個cookie之前的代碼...我應該把它設置爲$ a? – webhoodlum