Agnia:
私は私のコードを持っています:
for ($i=0; $i<10; $i++){
echo $i;
header("Refresh:3");
exit;
}
私は何をしようとしていると、ページを10回リロード(私は助けることができるループのために考えた)と、各時間数をエコーすることです。だから、基本的のようです。
エコー「0」である場合には、リフレッシュして、エコー「1」、その後リフレッシュとエコー「2」というように10回。何が私が間違っているのでしょうか?
RiggsFolly:
あなたはカウンターがどこにあるか覚えておく必要がある、それは、Webページのステートレスな性質を周りを取得するためにSESSIONを使用する必要があります
<?php
session_start();
if (! isset($_SESSION['cnt']) ) {
$_SESSION['cnt'] = 0;
}
if ( $_SESSION['cnt'] < 10 ) {
// show on page
echo $_SESSION['cnt'];
// increment count
$_SESSION['cnt'] = $_SESSION['cnt'] + 1;
header("Refresh:3");
exit;
}