-1
我是一名php初學者。我希望每當我運行我的項目創建一個獨特的文件,併爲此我使用uniqid()。每次當我的頁面被重新加載以顯示從服務器接收到的新數據時,它將創建具有統一名稱的新文件。但我想保留創建的第一個文件,直到應用程序關閉。需要一種方法來檢測頁面回發
這是我的代碼:
$uniq = uniqid();
if(!isset($_COOKIE['firsttime'])){
setcookie('firsttime', 'no');
$num = $uniq;
$myfile = 'file/'.$num.'.txt';
if(file_exists($myfile) == FALSE){
$fo = fopen($myfile, 'w')or die();
$code = '<form action = "" method = "post">';
fwrite($fo, $code, strlen($code)) ;
fclose($fo);
}else{
unlink($myfile);
$file = new File();
}
}
能someoane幫助我嗎?
什麼不工作? – Madbreaks
我寫的代碼工作的問題是它運行的每一個頁面重新加載,我需要它只運行第一次。我需要一種方式來運行此代碼,只有當它不是一個回傳 –
確保cookie設置在你的瀏覽器中。 –