我想提出一個PHP的形式,以自我,但之後提交頁面返回頁面的源代碼,而不是處理過的數據。腓提交到自回覆源代碼
我有一個issset檢查表單已經提交,然後有在同一頁上的功能來處理提交的數據。
下面是代碼:
if(isset($_POST['submit'])){ if ($_POST['name' == 'px']) { $pxValue = $_POST['value']; $value = convertToEm($pxValue); } if ($_POST['name' == 'em']) { $emValue = $_POST['value']; $value = convertToPx($emValue); } function convertToEm($value) { $base_font = 16; $em_value = $value/$base_font; return $em_value; } }
下面的形式:
<form action="" id="converterPx" method="POST">
<h3>Convert Pixels to Ems:</h3>
<label>PX:</label>
<input type="text" name="value" value="" />
<?php echo 'Result:'. $value; ?>
<input type="hidden" name="type" value="px" />
<input type="submit" name="submit" id="submit-px" />
</form>
試圖在同一頁
使用瀏覽器檢查的處理形式,我看到POST被提交了值。
任何幫助,這將是巨大的
你忘了''標籤? – 2012-02-22 17:12:52