[請益] 為何會有以下奇怪的問題?
是這樣的,我之前PO一個計數器程式不能work的問題文章
本來我還以為是程式寫錯
後來仔細測過後發現其實程式本身的內容並沒有錯
現在我發現當初不能work的原因了!!!!!
可是這原因很怪,請看以下說明:
我的計數器程式是放在www/forum/include/crons/
count_day.txt是放在www/forum/
所以程式裡寫--->if (file_exists('../../count_day.txt'))
加上這個../../並沒有錯
但後來我無意間發現把程式中所有的../../拿掉
居然就能用了!!!
奇怪,計數器程式和count_day.txt真的是差兩層目錄啊
為何拿掉../../才能順利運作呢?
我怎麼想也想不懂...= =
*************************原始程式*************************
<?php
if (file_exists('../../count_day.txt'))
{
$fil = fopen('../../count_day.txt', r);
$dat = fread($fil, filesize('../../count_day.txt'));
$dat = 0;
fclose($fil);
$fil = fopen('../../count_day.txt', w);
fwrite($fil, $dat+1);
}
else
{
$fil = fopen('../../count_day.txt', w);
fwrite($fil, 1);
echo '1';
fclose($fil);
}
?>
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.165.168.178
※ 編輯: aqswdefrgt 來自: 118.165.168.178 (07/23 07:33)
※ 編輯: aqswdefrgt 來自: 118.165.168.178 (07/23 09:50)
推
07/23 09:58, , 1F
07/23 09:58, 1F
→
07/23 09:59, , 2F
07/23 09:59, 2F
→
07/23 10:00, , 3F
07/23 10:00, 3F
→
07/23 10:00, , 4F
07/23 10:00, 4F
→
07/23 10:07, , 5F
07/23 10:07, 5F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章