任何人都可以幫助我理解此代碼以及它出現錯誤的原因嗎?從控制器傳遞變量
甲PHP錯誤遇到
嚴重性:注意
消息:未定義變量:plain_pass
文件名:視圖/ editusers.php
行號:59
第59行:
個<td> <input type="password" name="password" value="<?php echo $plain_pass; ?>"> </td>
控制器/ Cpages.php
public function editusers() {
$user_id = $this->uri->segment(3);
$data['users'] = $this->Mpages->call_point_users($user_id);
foreach($users as $users_item) {
$encrypt_pass = $users_item['password'];
$plain_pass = $this->encrypt->decode($encrypt_pass);
}
$this->load->view('editusers', $data, $plain_pass);
}
的意見/ editusers.php
<div class="widget-box">
<div class="widget-title"><h5>Users</h5></div>
<div class="widget-content">
<?php echo form_open('cpages/editusersdb'); ?>
<table border="0" style="width: 100%; height: 90px;">
<tr>
<td>NAME</td>
<td><input type="text" name="fname" value="<?php echo $users_item['username']; ?>"></td>
</tr>
<tr>
<td>EMAIL</td>
<td><input type="text" name="fname" value="<?php echo $users_item['email']; ?>"></td>
</tr>
<tr>
<td>PASSWORD</td>
<td><input type="password" name="password" value="<?php echo $plain_pass; ?>"></td>
</tr>
<tr>
<td>ROLE</td>
<td>
<select>
<optgroup>
<option value="Administrator">Administrator</option>
<option value="Manager">Manager</option>
</optgroup>
</select>
</td>
</tr>
<tr>
<td></td>
<td><input type="submit" class="edit" name="submit" value="SUBMIT"></td>
</tr>
</table>
</div>
<?php endforeach; ?>
不要忘記當一個答案已經爲你接受它。 – user4419336