- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フォームによるデータの受け渡しについて)
フォームによるデータの受け渡しについて
このQ&Aのポイント
- フォームのデータ受け渡しについて説明します。
- 電話番号をフォームで入力し、受け取り・確認する方法を解説します。
- フォームに何も入力していない状態でも、値が入っている場合の問題について詳しく説明します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
#1です。 >どう解釈すればいいのでしょうか? ""は空文字です。NULLではありません。
その他の回答 (1)
- 0x131cc6e
- ベストアンサー率36% (42/115)
回答No.1
未入力でもフォームの各要素は$_POSTに含まれますよ。 var_dump($_POST);で内容を確認しては?
質問者
お礼
お返事ありがとうございました。 確認したところ、""になっていたので、if (isset($_POST["tel"]))をif ($_POST["tel"]!="") に変更したら正常に動作しました。 ただ、""が何を意味するかよく分かっていなく根本的な解決にはなっていないのですが・・・。 NULLや空値? どう解釈すればいいのでしょうか?
お礼
再度回答ありがとうございました。 ""は空文字なんですね^^; 勉強不足です。 空文字でググったら多数出てきました。 頑張って勉強します(o*。_。)o