PHP代码显示在我的表单字段中

时间:2013-05-21 19:33:36

标签: php

如果我想在输入框中输入日期值,这是否正确? 运行页面时,我会在框内找到<?=$todate?>而不是实际日期。

$todate=$_REQUEST['todate'];

这就是我要求$todate变量的方式。

3 个答案:

答案 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>