0

我创建了一个将用户信息发送到数据库的新模块。但是我在发布请求时遇到了麻烦!

<form action="send.php" id="send_c" method="post" >
<p>1</p>
<input type="text" name="pib_u" />
<p>2</p>
<input type="text" name="email_u" />
<p>3</p>
<input type="text" name="phone_u" />
<p>4</p>

<select>
<?php
foreach ($list as $item) {
    echo '<option>'.$item->cat_name.'</option>';
}
?>   
</select>

<p></p>
<input type="submit" value="Go" />

</form>

当我尝试从表单发送信息时,我收到 send.php 的 404 错误 PS:模块文件夹中的 send.php

请帮我解决这个问题!谢谢!

4

2 回答 2

2

尝试

<form action="<?php echo JURI::root().'modules/your_modname/send.php';?>" id="send_c" method="post" > 

get request your with

$_POST['var_name'] or JRequest::getVar ('var_name');
于 2013-02-04T04:38:34.797 回答
1

如果您将请求发送到加载模块的同一页面,请将操作属性留空。

<form action="" id="send_c" method="post" > 

您编写它的方式会查找 {current url}send.php 并没有找到它。

于 2013-02-03T10:12:57.460 回答