以下のような表を作成するにあたり登録時の日時を項目追加したいと思っております。
記述方法を教えてください。
<table border=1 cellpadding=3 cellspacing=0>
<tr><th>名前</th><td>$FORM{'NAME'}</td></tr>
<tr><th>コメント</th><td>$FORM{'REM'}</td></tr>
</table>
日時は手入力ではなく自動取得でやりたいです<(_ _)>
# 登録処理
push(@CSV,$FORM{'REM'}); push(@CSV,$date_now); ← これを追加
<tr><th>コメント</th><td>$FORM{'REM'}</td></tr> <tr><th>登録日時</th><td>$date_now</td></tr> ← これを追加
# 検索結果表示
print "<th nowrap>コメント</th>\n"; print "<th nowrap>登録日時</th>\n"; ← これを追加
($NAME,$PREF,$SEX,$AGE,$KAISHA,$PLACE,$HINANJO,$JITAKU,$REM,$WTIME) = &DecodeCSV($data); ↑ $WTIME を追加
print "<td>$REM</td>\n"; print "<td>$WTIME</td>\n"; ← これを追加
再度、まとめなおします<(_ _)>
現在時刻であれば、JavaScriptで表示したらいかがでしょう。
下記にサンプルを示します。
<html> <head> <script type="text/javascript"> <!-- function init() { var dt = new Date(); //現在日時 var yyyymmdd = dt.getFullYear() + '年' + (dt.getMonth() + 1) + '月' + dt.getDate() + '日 ' + dt.getHours() + '時' + dt.getMinutes() + '分' + dt.getSeconds() + '秒'; //日本語の日時に整形 document.getElementById('yyyymmdd').innerHTML = yyyymmdd; //表示 } --> </script> </head> <body onLoad="init()"> <table border=1 cellpadding=3 cellspacing=0> <tr><th>名前</th><td>$FORM{'NAME'}</td></tr> <tr><th>コメント</th><td>$FORM{'REM'}</td></tr> <tr><th>登録日時</th><td id="yyyymmdd">----</td></tr> </table> </body> </html>
javascriptだと、確か携帯ではみれないですよね(^_^;)
# 登録処理
push(@CSV,$FORM{'REM'}); push(@CSV,$date_now); ← これを追加
<tr><th>コメント</th><td>$FORM{'REM'}</td></tr> <tr><th>登録日時</th><td>$date_now</td></tr> ← これを追加
# 検索結果表示
print "<th nowrap>コメント</th>\n"; print "<th nowrap>登録日時</th>\n"; ← これを追加
($NAME,$PREF,$SEX,$AGE,$KAISHA,$PLACE,$HINANJO,$JITAKU,$REM,$WTIME) = &DecodeCSV($data); ↑ $WTIME を追加
print "<td>$REM</td>\n"; print "<td>$WTIME</td>\n"; ← これを追加
ビンゴです♪
勉強にもなりました<(_ _)>
ビンゴです♪
勉強にもなりました<(_ _)>