> 백엔드 개발 > PHP 튜토리얼 > CI框架中的小疑点

CI框架中的小疑点

WBOY
풀어 주다: 2016-06-13 12:07:55
원래의
846명이 탐색했습니다.

CI框架中的小问题
视图文件如下

<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /><html xmlns="http://www.w3.org/1999/xhtml"><br /><head><br /><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><br /><title>无标题文档</title><br /></head><br /><br /><body style="text-align:center"><br /><br /><!--替换表单--><br /><form action="../hao/updata" method="POST" name="updata"><br /><input type="submit" name="updata" value = "替换"/><br /></from><br><br /><br /><br /><br /><!--删除表单--><br /><form action="../hao/delete" method="POST" name="delete">	   <br /><input type="submit" name="delete" value = "删除"/><br /></form><br /><br /></body><br /></html><br />
로그인 후 복사

控制器如下:
<br /><?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');<br />class Hao extends CI_Controller {<br /><br />    public function __construct()<br />    {<br />	    parent::__construct();<br />	}<br /><br />	function delete()<br />	{<br />		$this->load->view('kk');<br />		echo $_POST['delete'];<br />	}<br /><br />	function updata()<br />	{<br />		$this->load->view('kk');<br />		echo $_POST['updata‘];<br />	}<br /><br />	function show()<br />	{<br />		$this->load->view('kk');<br />	}<br />}<br />?><br />
로그인 후 복사

这个程序有问题,我调用了show()方法后显示出两个按钮,一个替换,一个删除,点击替换会转向updata函数,然后输出按钮名字,可是点击删除还是转向updata然后报错,但是如果删除替换按钮后剩下删除按钮后又可以成功提交。 我的删除按钮文件提交地址都对啊。求大神帮忙解决
------解决思路----------------------
说你什么好呢,明显是前台html的问题, 看你的表单, form , from都写错了
------解决思路----------------------
action写错了,应该用ci的内置的函数

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿