3
JavaScriptを使用してエコーをリフレッシュするにはどうすればよいですか? 私はこのようなものがあります:JavascriptでPHPスクリプトページをリフレッシュする方法
<?php
$today = time();
$todayStr = date('D');
$summerS = mktime(0,0,0,2,0,date('Y'));
$summerE = mktime(0,0,0,12,21,date('Y'));
$close = mktime(17,0,0,date('n'),date('j'),date('Y'));
if ($today >= $summerS && $today <= $summerE)
{
if ($todayStr == "Sat")
{
$open = mktime(8,0,0,date('n'),date('j'),date('Y'));
if ($today >= $open && $today <= $close)
{
$openT = "Otevřeno";
}
else
{
$nextO = date("H:i:s",($open - $today));
$openT = "Zavřeno";
}
}
elseif ($todayStr == "Sun")
{
$open = mktime(8,0,0,date('n'),date('j'),date('Y'));
if ($today >= $open && $today <= $close)
{
$openT = "otevřeno";
}
else
{
$nextO = date("H:i:s",($open - $today));
$openT = "zavřeno";
}
}...
<p>Právě je <?php echo $openT ?></p>
をそして私も< Pにそのエコーをリフレッシュする方法がわからない>秒で時間を示すことに。
これにはJavascriptを使用する方がよいでしょう。これもあなたにとって大丈夫でしょうか? – Kyon
あなたは 'innerhtml'メソッドを使うことができますhttps://www.w3schools.com/jsref/prop_html_innerhtml.asp –
このページは他にもありますか?毎秒ページを完全にリロードするためにJavaScriptを使用しても構いませんか? JavaScriptを使用してロジックを書き直すことを検討しますか?サーバーへの往復時間を節約し、毎秒戻ってくるので、これは間違いなく優れています。ここでPHPで示したことはすべてJavaScriptで行うことができます。 – alexanderbird