Codeigniter form_open没有提交

时间:2012-09-30 06:38:09

标签: codeigniter-2

我有以下简单的搜索页面。 3个字段(一个具有固定值)和提交按钮。当我点击提交时根本没有任何事情发生。甚至没有重装或任何东西。按钮什么都不做。忽略那里的阿拉伯语,我感觉它与div的安排或form_open的放置有关。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>منزلي</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="<?php echo base_url();?>support/css/main.css" media="screen" />
</head>
<body>
<div id="header">
    <div id="logo">
        منزلي       
    </div>
        <ul id="list-nav">
            <li><a href="#">للإتصال بنا </a></li>
            <li><a href="#">عن الموقع</a></li>
            <li><a href="/home/index.php/property/load_sale_property">منازل للبيع</a></li>
             <li><a href="/home/index.php/property/load_rent_property">منازل للإيجار</a></li>
             <li><a href="/home/index.php/property/">الرئيسية</a></li>

        </ul>
</div>

<? 
    $this->load->helper('form');

form_open('search/search_properties'); ?>

<div id="center">

    المدينة: 
    <select name="city">
      <option>الخبر</option>
      <option>الدمام</option>
      <option>الظهران</option>
    </select>
    <br><br>

Type: <input type="text" value="flat" name="propertyType"/> <br><br>

    حدود السعر:
    <select name="range">
      <option> &lt;20000 </option>
      <option>20000-30000</option>
      <option>30000-40000</option>
      <option>40000-50000</option>
      <option> >500000 </option>
    </select>
    <br><br>

    <input type="submit" value="بحث"/>
</form>
</div>

<div id="footer">
    <p>2012 منزلي &copy;</p>
</div>
</body>
</html>

知道为什么会这样吗?

感谢大家的支持

1 个答案:

答案 0 :(得分:2)

<? 
    $this->load->helper('form');

form_open('search/search_properties'); ?>

应该是

<? 
    $this->load->helper('form');

echo form_open('search/search_properties'); ?>