我创建了一个将用户信息发送到数据库的新模块。 但我发帖请求有问题!
<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
请帮我解决这个问题! THX!
答案 0 :(得分: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');
答案 1 :(得分:1)
如果您将请求发送到加载模块的同一页面,请将action属性设置为空。
<form action="" id="send_c" method="post" >
你写它的方式是查找{current url} send.php并且找不到它。