我想在视图页面中传递两个变量
我的代码。
$user=$this->session->userdata('username');
$fyear=$this->session->userdata('fyear');
echo form_open('Erp_c/usercustomerinsert/'.$user);?>
我想传递另一个变量$fyear too..
我试过了。
<?php
$user=$this->session->userdata('username');
$fyear=$this->session->userdata('fyear');
echo form_open('Erp_c/usercustomerinsert/'.$user.$fyear);?>
价值没有得到。
答案 0 :(得分:1)
试试这个
<?php
$user=$this->session->userdata('username');
$fyear=$this->session->userdata('fyear');
$add = $user.$fyear;
echo form_open('Erp_c/usercustomerinsert/'.$add);
?>
并在config/autoload.php
$autoload['helper'] = array('url','form','html');
答案 1 :(得分:1)
您可以使用隐藏变量
来传递它$user=$this->session->userdata('username');
$fyear=$this->session->userdata('fyear');
$attributes = array('user' => $user, 'fyear' => $fyear);
echo form_open('Erp_c/usercustomerinsert/','', $attributes);
上面的代码使您形成
<form method="post" accept-charset="utf-8" action="http:/example.com/index.php/Erp_c/usercustomerinsert/">
<input type="hidden" name="user" value="user_VALUE" />
<input type="hidden" name="fyear" value="fyear_VALUE" />