묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
PHP에 대해 질문 드립니다.
2008.03.07 10:34
<?
$mentFile = "script.txt";
$fp = fopen($mentFile, "r");
while(!feof($fp)) $ment[] = fgets($fp, 1024);
$key = array_rand($ment);
echo "" . $ment[$key];
?>
이런식으로 랜덤으로 불러오는 것을 만들었습니다.
여기서 새로고침하면 읽어들인 내용이 달라지는데요.
이 내용이 일정시간(24시간) 유지되도록 만들고 싶습니다.
어떻게 해야하는지 알려주시면 대단히 감사하겠습니다.
쿠키나 세션을 이용하는게 어떨까요
<? if( isset($ment[key]) == true ) { echo $ment[key]; } else { $mentFile = "script.txt"; $fp = fopen($mentFile, "r"); while(!feof($fp)) $ment[] = fgets($fp, 1024); $key = array_rand($ment); setcookie($ment[key]); or session_register($ment[key]); echo "" . $ment[$key]; ?>