Web サイトを作成しましたが、1 つの入力は を使用した日付<input type="date" name="rcdate" />
です。これは非常に便利ですが、Chrome でしか機能しません。PHPを使用して処理すると、出力はYYYY-MM-DD形式になります。
問題は、誰かが古いブラウザ (注: Firefox、IE) を使用し、UI が機能せず (注: テキストボックスが表示されます)、ユーザーが自分で日付を入力するように求められ、形式が常に一貫性がなく、MySQL 形式である場合です。日付は YYYY-MM-DD です。
HTML バージョン チェッカーを提供して、自分のブラウザが私のサイトと互換性がないというメッセージがユーザーに表示されるようにすることはできますか? ありがとう。これを回避する方法に関する他の提案も大歓迎です。
編集:日付を処理するための私のコードは次のとおりです:
<?php
if(isset($_POST['rcdate'])){ $rcdate= $_POST['rcdate']; }
$strSQL = "Insert INTO nqascorecard (
`RcDate`
VALUES (
'$rcdate'
)";
$rs = mysql_query($strSQL) or die(mysql_error());
?>