PHP変数がHTMLの日時に入力されていません-フォームのローカルフィールド

jd0117

HTMLのdatetime-localフィールドにPHPの$ _POST変数を入力しようとしています。変数のエコーを実行すると、データは正しく表示されますが、datetime-local入力フィールドに入力されません。構文エラーだと思いますが、問題はわかりません。誰かが私を正しい方向に向けることができれば、私はそれをいただければ幸いです。

HTML:

<label>Arrived on site date<input type="datetime-local" name="arriveDate" id="arriveDate" value="<?php echo $arriveDate; ?>"></label>

PHP:このコードはエラーを表示しませんが、フィールドに入力しません

$arriveDate = $_POST['arriveDate'];
echo $arriveDate = date("c", strtotime($arriveDate)); 

私はまた、うまくいかなかった以下を試しました:

  • これは私にエラーを与えました:整形式でない数値が見つかりました
$arriveDate = $_POST['arriveDate'];
$arriveDate = date('Y-m-d\TH:i:sP',$arriveDate);
  • これは私にエラーを与えませんでしたが、フィールドにも入力しませんでした
$arriveDate = $_POST['arriveDate'];
$arriveDate = strtotime($arriveDate);

エコーする$_POST['arriveDate'];と、2019-01-31T19:30の形式になります。これが、いくつかのばかげた構文の問題であることを願っています。ご意見をお聞かせください。ありがとう

ジョン

理想的ではありませんが、これらの日付形式はやや複雑です。あなたが言ったようにあなたは得ていた

 2019-01-31T19:30:00+01:00 

エコーから、タイムゾーン値がないと、入力が適切に自動入力されます。タイムゾーンを削除するだけです。

 $arriveDate = date("c", strtotime($arriveDate));
 list($Date)=explode('+', $arriveDate);
 $arriveDate = $Date;
 <input type="datetime-local" name="arriveDate" id="arriveDate" value="<?= $arriveDate ?>">

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Ionic 4日付タイプの入力フィールドに変数が入力されていません

分類Dev

Djangoのカスタムフォームフィールド

分類Dev

メインテーブルのデータは、モーダルフォームの入力日付フィールドに入力されません

分類Dev

Angular2マテリアルの「入力」プレースホルダーがフォーカスにフローティングされていません

分類Dev

フォームに入力されたtextareaフィールドが送信されていません

分類Dev

Chromeでは入力フィールドのカーソルが垂直方向に配置されていません

分類Dev

フォーム入力フィールドにPHPを使用したデータが含まれている場合の変数の作成

分類Dev

すべてのフォームエラーがカスタムフォームフィールドに表示されるわけではありません

分類Dev

特定の入力フィールドがフォーカスされている場合、jQueryは入力フィールドを無効にします

分類Dev

ModelChoiceFieldフォームフィールドのカスタムラベル

分類Dev

ngIfを使用して入力のフォーカスをフォームフィールドに配置する方法

分類Dev

HTMLフォームへの入力フィールドの追加

分類Dev

JSPフォームの日付入力フィールド

分類Dev

viewDidLoadの変数がカスタムテーブルセルに入力されていません

分類Dev

入力時にReactのフォーカスが解除された入力フィールド

分類Dev

Djangoフォームセットのカスタムフィールドの除外

分類Dev

検索フォームでのカスタムフィールドの使用

分類Dev

入力フィールドの値の変更時にフォームを送信

分類Dev

前のフィールドが正しく入力されている場合は、フォームフィールドをアクティブにします

分類Dev

フォームフィールドに特定の値が入力されるまで、フォームフィールドを動的に追加します

分類Dev

フォームフィールドの現在のセットに対する回答に基づいて次のフォームフィールドのセットが変更されるロジックを備えた、さまざまなフォームフィールドを持つ動的フォーム

分類Dev

日時ローカル入力フィールドに入力

分類Dev

すべてのフォームフィールドが入力されているかどうかを確認します-機能していません

分類Dev

Djangoログインフォームの入力フィールドが表示されない

分類Dev

Angularを使用する場合、HTMLの「値」フィールドにフォームが事前入力されない

分類Dev

入力フィールドの1つでフォームコントロールが機能していません

分類Dev

フォーム内のフィールドを正しくローカライズする方法は?

分類Dev

HTML ページの入力フィールドにフォーカスできません

分類Dev

Zendフォームフィールドのグループ化

Related 関連記事

  1. 1

    Ionic 4日付タイプの入力フィールドに変数が入力されていません

  2. 2

    Djangoのカスタムフォームフィールド

  3. 3

    メインテーブルのデータは、モーダルフォームの入力日付フィールドに入力されません

  4. 4

    Angular2マテリアルの「入力」プレースホルダーがフォーカスにフローティングされていません

  5. 5

    フォームに入力されたtextareaフィールドが送信されていません

  6. 6

    Chromeでは入力フィールドのカーソルが垂直方向に配置されていません

  7. 7

    フォーム入力フィールドにPHPを使用したデータが含まれている場合の変数の作成

  8. 8

    すべてのフォームエラーがカスタムフォームフィールドに表示されるわけではありません

  9. 9

    特定の入力フィールドがフォーカスされている場合、jQueryは入力フィールドを無効にします

  10. 10

    ModelChoiceFieldフォームフィールドのカスタムラベル

  11. 11

    ngIfを使用して入力のフォーカスをフォームフィールドに配置する方法

  12. 12

    HTMLフォームへの入力フィールドの追加

  13. 13

    JSPフォームの日付入力フィールド

  14. 14

    viewDidLoadの変数がカスタムテーブルセルに入力されていません

  15. 15

    入力時にReactのフォーカスが解除された入力フィールド

  16. 16

    Djangoフォームセットのカスタムフィールドの除外

  17. 17

    検索フォームでのカスタムフィールドの使用

  18. 18

    入力フィールドの値の変更時にフォームを送信

  19. 19

    前のフィールドが正しく入力されている場合は、フォームフィールドをアクティブにします

  20. 20

    フォームフィールドに特定の値が入力されるまで、フォームフィールドを動的に追加します

  21. 21

    フォームフィールドの現在のセットに対する回答に基づいて次のフォームフィールドのセットが変更されるロジックを備えた、さまざまなフォームフィールドを持つ動的フォーム

  22. 22

    日時ローカル入力フィールドに入力

  23. 23

    すべてのフォームフィールドが入力されているかどうかを確認します-機能していません

  24. 24

    Djangoログインフォームの入力フィールドが表示されない

  25. 25

    Angularを使用する場合、HTMLの「値」フィールドにフォームが事前入力されない

  26. 26

    入力フィールドの1つでフォームコントロールが機能していません

  27. 27

    フォーム内のフィールドを正しくローカライズする方法は?

  28. 28

    HTML ページの入力フィールドにフォーカスできません

  29. 29

    Zendフォームフィールドのグループ化

ホットタグ

アーカイブ