我想提出一个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