1

php を使用して、ac# プログラムによって取得される Web ページにタグを挿入しようとしています。私がこれまでに持っているコードは次のとおりです。

<!DOCTYPE html>
    <html>
        <body>

        <?php

             echo "<tag>Override on Pump 1 Authorised by ABC123 ";

             echo date(' h:i:s');

             echo "</tag>";

        ?>

        </body>
     </html>

したがって、Web ページの最終出力は次のようになります。

ABC123 10:35:56 によって承認されたポンプ 1 のオーバーライド

ただし、ご想像のとおり、TimeStamp は変化し続けます。タグが HTML ページに挿入されたときに、その日付が表示されるようにする方法が必要です。

たとえば、Web ページを開いて、ABC123 10:35:56 によって承認されたポンプ 1 のオーバーライドである場合、次に更新したときに同じになります。PHP はこれを進める方法ではない可能性がありますが、C# プログラムはクライアント側 (javascript) のタイムスタンプを読み取らず、変数を読み取るだけなので、サーバー側で作業を行う必要があります。これに関する助けがあれば大歓迎です!前もって感謝します :)。

4

1 に答える 1

0

セッションを使用するだけです:

<?php
    session_start();

    // other code here

    // Save date in session
    $_SESSION['time'] = date(' h:i:s');

    // more code here

次に、アクセスしたい他のページで:

<?php
    session_start();
    echo $_SESSION['time'];
于 2013-08-24T15:21:44.447 に答える