旅行で移動した合計距離 (マイル単位) を計算するスクリプトを作成しています。合計距離と、中間点間の距離を計算する必要があります。現在、合計距離を細かく計算しています。私はドロップ ボックスを使用しており、最大 5 つの中間点を受け入れることができます。今、私はこれを必要以上に複雑にしようとしているだけかもしれませんが... 中間フォームの 3 つが空のままになっていてもスクリプトを実行できるようにしたいと考えています (「都市の選択」と表示されます)。 "" "
またはの値を持つnull
)。フォームの 3 つのフィールドが空のままのときにスクリプトを実行する方法はありますか??
編集: 各「インデックス」または「ポント」は . で定義され= " ";
ます。スクリプト全体に多次元配列を使用しています。7 つのドロップ ボックスは、空/null 値を持つ「都市の選択」の選択値で始まります。中間値/ドロップ ボックスの 2 つが「都市の選択」の初期値のままになっている場合に、フォーム/スクリプトを実行する方法を知りたいだけです。
申し訳ありませんが、ここに私のコードの一部があります:
<?php
if (isset($_POST['Submit'])) {
$StartIndex = stripslashes($_POST['Start']);
$EndIndex = stripslashes($_POST['End']);
if (isset($Distances[$StartIndex][$EndIndex]))
echo "Total trip distance from $StartIndex to $EndIndex is". $Distances[$StartIndex][$EndIndex]." miles<br/>";
else
echo "Distance could not be calculated";
}
?>
立ち寄ったのはここ...
<?php
if (isset($_POST['Submit'])) {
$Point1 = stripslashes($_POST['1']);
?>
^^他の 4 つの中間点は同じです。開始都市、終了都市、および 2 つの中間点都市のみが選択されている場合にフォームを実行する方法がわかりません。スクリプト全体を追加しますが、多次元配列では非常に長くなります
私のフォームがどのように見えるかを確認するには、>> 131.118.95.215/users/mjswiontek0/project/city/citytocity.php にアクセスしてください。