2016-04-23 7 views
-2

ive最後の1時間の単純なgps変換ページを設定するのに苦労しました。それは基本的に2つの数字の入力を持っています、これらは次に計算されるべきです、そして、結果はエコーされるべきです。何らかの理由でそれは働かない。これは私が得たものである:単純なphp/html計算ページの問題

<html> 

<body> 




<form action="#" method="post"> 
Grad: <input type="text" name="search1" placeholder=" grad ... "/> 
Min: <input type="text" name="search2" placeholder=" min ... "/> 
<input type="submit" value="Submit" /><input type="hidden" name="doSearch" value="1"> 
</form> 

<?php 
if($_POST['doSearch']==1) { 
$grad = (int)$_POST['search1']; 
$min = (int)$_POST['search2']; 
$kord = ($min/60) + $grad; 
return $kord; 

} 
?> 




</body> 
</html> 

すべてのヘルプははるかに

答えて

0

だけで、上記のPHPスクリプトを置くの$ KORD変数を宣言し、HTMLの表示をいただければ幸いです。

<?php 
$kord = 0; 
if($_POST['doSearch']==1) { 
$grad = (int)$_POST['search1']; 
$min = (int)$_POST['search2']; 
$kord = ($min/60) + $grad; 
} 
?> 

<html> 


<body> 
<form action="#" method="post"> 
Grad: <input type="text" name="search1" placeholder=" grad ... "/> 
Min: <input type="text" name="search2" placeholder=" min ... "/> 
<input type="submit" value="Submit" /> 
<input type="hidden" name="doSearch" value="1"> 
<?php if(isset($kord)) echo "Result:".$kord; ?> 
</form> 
</body> 
</html> 
+0

これはうまくいきません。投稿したコードを使用しましたが、サイトの更新を送信するをクリックすると何も起こりません:/ –

+0

あなたのローカルシステムでは、mod_rewriteがオンになっていますか? phpinfo() –

+0

の問題を解決してください。私はファイルの拡張子を.htmから.phpに変更して、フォームアクション=#を動作させる必要がありました!ご回答有難うございます –