Codeigniter 单击“提交”按钮,但找不到页面
我想计算正方形的面积,但当我单击“提交”按钮时,找不到页面: 控制器:Codeigniter 单击“提交”按钮,但找不到页面,codeigniter,Codeigniter,我想计算正方形的面积,但当我单击“提交”按钮时,找不到页面: 控制器: <?php defined('BASEPATH') OR exit('No direct script access allowed'); class Controller_luas extends CI_Controller { public function coba_controller($panjang=0,$lebar=0){ $nilai['panjang_bangunan'] = $panjan
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Controller_luas extends CI_Controller {
public function coba_controller($panjang=0,$lebar=0){
$nilai['panjang_bangunan'] = $panjang;
$nilai['lebar_bangunan'] = $lebar;
$nilai['luas_bangunan'] = $this->mymodel->hitungluas($nilai);
$this->load->view('coba_view',$nilai);
}
}
<form method="POST" action="<?php echo base_url()."index.php/controller_luas/"; ?>">
<table widht="200" border="1">
<tr>
<td>Panjang</td>
<td><input type="text" name="cari_judul"></td>
</tr>
<tr>
<td>Lebar</td>
<td><input type="text" name="cari_penulis"></td>
</tr>
<tr>
<td colspan="2"><input type="submit" value="Hasil"></td>
</tr>
</table>
<h1>Luas Perseginya yaitu : <?php echo $luas_bangunan ?><h1>
</form>
function hitungluas($param=''){
$luas=$param['panjang_bangunan'] * $param['lebar_bangunan'];
return $luas;
}
当您提交给控制器时 它正在提交到索引函数,尽管我在那里没有看到它 如果您需要它转到coba_控制器函数,则需要在表单操作中添加它 使用index.php
<form method="POST" action="<?php echo base_url('index.php/controller_luas/coba_controller'); ?>">
<form method="POST" action="<?php echo base_url('controller_luas/coba_controller'); ?>">
您确定为控制器文件提供了正确的文件名吗?
$this->load->helper('form');
<?php echo form_open('controller_luas/coba_controller');?>
// Form Content
<?php echo form_close();?>