Codeigniter以php形式插入html行
我使用codeigniter显示注册表单,如下面的代码所示,我只想添加一行“通过单击Register,您同意我们的条款”,但该行的语法不正确。你能帮帮我吗Codeigniter以php形式插入html行,php,html,codeigniter,Php,Html,Codeigniter,我使用codeigniter显示注册表单,如下面的代码所示,我只想添加一行“通过单击Register,您同意我们的条款”,但该行的语法不正确。你能帮帮我吗 <?php echo form_open(); blablabla echo form_input($data); echo ("By clicking Register, you agree to our <a href="<?php echo base_url(); ?>terms/"
<?php
echo form_open();
blablabla
echo form_input($data);
echo ("By clicking Register, you agree to our <a href="<?php echo base_url(); ?>terms/" target="_blank">Privacy Terms</a>");
echo form_submit('submit','Register');
echo form_close();
?>
我想您不需要echo后面的括号。为什么不这样:
<?= form_open();?>
//Your html stuff
<?=form_submit();?>
<?= form_close();?>
//你的html资料
您也可以这样做
<?php
echo form_open();
echo form_input($data);
echo "By clicking Register, you agree to our <a href='".base_url()."terms/'
target='_blank'>Privacy Terms</a>";
echo form_submit('submit','Register');
echo form_close();
?>
FYI:CodeIgniter特别建议不要使用PHP速记。见: