コード内のフォームの何が問題なのか知りたいです。
コードをローカルで実行しましたが、期待した結果は得られませんでした。
私が望む結果は、「あなたの名前」フィールドに名前を入力しなかった場合に、結果が表示されることです:
ログインする前に登録してください
「あなたの名前」フィールドが空の場合、その strlen($name) は 0 であり、最初の if ステートメントは true であり、あなたの名前は 5 より長い必要があります。文字 これを試すことができます: リーリー
strlen($name)
0
あなたの名前は 5 より長い必要があります。文字
フィールドが空かどうかをテストするために empty() を使用しました そして、「true」条件が見つかった場合にスクリプトを停止したいので、if-elseステートメントを使用しました。 スクリプト内で return; を使用できますが、これによりスクリプトの残りの部分が終了します
empty()
return;
素敵なコードがあります:)
「あなたの名前」フィールドが空の場合、その
strlen($name)
は0
であり、最初の if ステートメントは true であり、あなたの名前は 5 より長い必要があります。文字
これを試すことができます: リーリーフィールドが空かどうかをテストするために
empty()
を使用しました そして、「true」条件が見つかった場合にスクリプトを停止したいので、if-elseステートメントを使用しました。 スクリプト内でreturn;
を使用できますが、これによりスクリプトの残りの部分が終了します素敵なコードがあります:)