如果我想在输入框中输入日期值,这是否正确?
运行页面时,我会在框内找到<?=$todate?>
而不是实际日期。
$todate=$_REQUEST['todate'];
这就是我要求$todate
变量的方式。
答案 0 :(得分:2)
打开php.ini文件中的短标记,或将代码转换为<?php echo $var;?>
...并确保将您的网页解析为PHP
答案 1 :(得分:0)
集
short_open_tag = on
在php.ini
中并重新启动您的网络服务器。
答案 2 :(得分:0)
我猜你在一个.html文件中嵌入了PHP。将您的代码复制到.php文件(例如test.php),启动您的网络服务器(例如xampp中的apache)并通过浏览器中的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>