$cityError
変数を設定するにはどうすればよいですか?私は私の$cityError
が実際$cityError
変数の下にあるため、問題があると思いますが、私は自分のフォームecho
下if
文を維持する必要があります:
echo $cityError .
'<form action="" method="POST">
<p>Įvertinkite mėnesio orą </p>
Miestas: <input type="text" name="cityc"><br /><br />
Mėnesis: <input type="text" name="month"><br /><br />';
foreach ($weather as $value) {
echo '<input type="checkbox" name="' . $value . '" value="' . $value . '"> '. ucfirst($value) . '<br />';
}
echo '<br /><input type="submit" value="Tęsti">
</form>';
if (isset($_POST['cityc']) && !empty($_POST['cityc'])) {
if (isset($_POST['month']) && !empty($_POST['month'])) {
if (isset($_POST['rain']) || isset($_POST['sunshine']) ||
isset($_POST['clouds']) || isset($_POST['hail']) ||
isset($_POST['hail']) || isset($_POST['sleet']) ||
isset($_POST['snow']) || isset($_POST['wind'])) {
} else { echo 'Pasirinkite orą!'; }
}
} else {
$cityError = 'Įrašykite miestą!';
}
echo 'CIA: ' .$cityError;
Here is my image of the form until submitting
が私の変数がすでに設定されているが、私はしないでください私のフォーム提出までそれを設定したい。私はこの(場所を切り替え)のように行うと
:
if (isset($_POST['cityc']) && !empty($_POST['cityc'])) {
if (isset($_POST['month']) && !empty($_POST['month'])) {
if (isset($_POST['rain']) || isset($_POST['sunshine']) ||
isset($_POST['clouds']) || isset($_POST['hail']) ||
isset($_POST['hail']) || isset($_POST['sleet']) ||
isset($_POST['snow']) || isset($_POST['wind'])) {
} else { echo 'Pasirinkite orą!'; }
}
} else {
$cityError = 'Įrašykite miestą!';
}
echo 'CIA: ' .$cityError;
echo $cityError .
'<form action="" method="POST">
<p>Įvertinkite mėnesio orą </p>
Miestas: <input type="text" name="cityc"><br /><br />
Mėnesis: <input type="text" name="month"><br /><br />';
foreach ($weather as $value) {
echo '<input type="checkbox" name="' . $value . '" value="' . $value . '"> '. ucfirst($value) . '<br />';
}
echo '<br /><input type="submit" value="Tęsti">
</form>';
Here is my image of the form until submitting
それはちょうど私がフォームを送信していない場合でも、2つの文になります。投稿後、何も変わりません。
提出後にFORMを表示したくないですか?または、あなたがしたいこと。詳細を教えてください。 –
これは 'echo $ cityErrorです。 '
フォーム提出後にエラーを表示したい。フォームの提出までは何も表示したくありません。 – Lukas