如何在echo php中连接base_url和string

时间:2018-03-18 09:14:29

标签: php codeigniter

我无法在表单操作中打印我的愿望路径我设置了一个条件,设置了 $ edit 数组,然后页面转到 add_new_proposal 函数,我在我的定义控制器,如果未设置 $ edit 变量,则转到 edit_new_proposal 功能

以下是表单

的操作代码
 <form role="form" method="post" action="<?php if(isset($edit)){echo 'base_url();proposal/add_new_proposal';}else{echo 'base_url();proposal/edit_new_proposal';}?> " enctype="multipart/form-data">

2 个答案:

答案 0 :(得分:1)

变化:

echo 'base_url();proposal/add_new_proposal';

为:

echo base_url().'proposal/add_new_proposal';

并且

echo 'base_url();proposal/edit_new_proposal';

为:

echo base_url().'proposal/edit_new_proposal';

答案 1 :(得分:-1)

根据您的代码,base_url()是一个函数,您将它作为字符串添加到echo语句中。如下所示进行更改:

 <form role="form" method="post" action="<?php if(isset($edit)){echo base_url() . ‘proposal/add_new_proposal';}else{echo base_url() . ‘proposal/edit_new_proposal';}?> " enctype="multipart/form-data">