如果我試圖在輸入框中獲取日期值,這是正確的嗎? 運行該頁面時,我在框中獲得<?=$todate?>
而不是實際日期。PHP代碼顯示在我的表單域
$todate=$_REQUEST['todate'];
這就是我要求$todate
變量的方法。
如果我試圖在輸入框中獲取日期值,這是正確的嗎? 運行該頁面時,我在框中獲得<?=$todate?>
而不是實際日期。PHP代碼顯示在我的表單域
$todate=$_REQUEST['todate'];
這就是我要求$todate
變量的方法。
集
short_open_tag = on
在php.ini
和重啓你的網絡服務器。
我想你在一個.html文件中嵌入PHP。你的代碼複製到一個PHP文件(如test.php的),開始你的網絡服務器(例如Apache的XAMPP中),並通過URL在瀏覽器中調用腳本:
http://localhost/test.php?todate=12.02.1980
PHP-代碼:
<?php
if(isset($_REQUEST['todate']))
$todate = $_REQUEST['todate'];
else
$todate = null;
?>
HTML:
<form name="myForm">
<input type="text" value="<?=$todate; ?>">
</form>
您是否嘗試過不使用PHP短標籤?並非所有的服務器都支持它們 - 試試'<?php echo $ todate?>'而不是 – andrewsi
通常最好不要使用短標籤。 – Kermit
,因爲某些主機不支持短標籤。 – DaGardner