停止回显打印codeigniter表单函数

时间:2014-02-19 05:33:44

标签: php codeigniter echo

我正在研究codeigniter 我有一个更难以停止使用回声的挑战 就像我遵循codeigniter语法。

echo form_hidden('urlEvent', $urlEvent, ' id = "urlEvent"');
echo form_label('Event URL');
if (strpos($urlEvent, 'www.hkrunners.com')!==false) {
    echo "<p>";
    if (!isset($startDate)) 
        $startDate='';
    echo form_label('Start Date');
    echo form_input('startDate', $startDate, ' id = "event_date" class="text small"');
    echo "</p>";
    echo "<p>";
    if (!isset($endDate)) 
        $endDate='';
    echo form_label('End Date');
    echo form_input('endDate', $endDate, ' id = "event_time" class="text small"');
    echo "</p>";
}

无论如何使用pint显示这个隐藏的盒子而不使用php中的echo tahnks。

2 个答案:

答案 0 :(得分:0)

如果您不想使用codeigniter表单功能,您可以简单地使用genrel html格式

喜欢

   <input type="hidden" name="urlEvent" id="urlEvent" value = <?php echo
    $urlEvent;?>/>

答案 1 :(得分:0)

您可以在form_open功能

中设置隐藏字段

喜欢这个

  <?php echo form_open($action, array("method" => "post"), 
              array("hiddenField1" => "value1", "hiddenField2" => "value2")); ?>
    <!-- form other fields -->
  <?php echo form_close(); ?>