ntjm.net
当前位置:首页 >> thinkphp3.2 接收post >>

thinkphp3.2 接收post

你的ajax发送对象错误,改成data: {userName: $("name='userName'").val()} 试试

是说前端怎么post传数据到后台? 可以使用ajax来传递,也可以定义form 如下: 中间是提交的字段 确认提交

==========前端============ ====================== class UserAction extends action{ public function add(){ $username=$this->_post("username"); //或者 $username=$_POST['username']; } }

我的是老版本的thinkPHP框架,应该是3.1的 我在模板页里面设置代码如下 然后在方法里面写的该方法如下: public function serve(){ if(IS_POST){ print_r($_POST); //或者以下打印方式 print_r($this->_post()); } $this->display(); } 以上两个...

传统方式获取变量 $id = $_GET['id']; // 获取get变量 $name = $_POST['name']; // 获取post变量 $value = $_SESSION['var']; // 获取session变量 $name = $_COOKIE['name']; // 获取cookie变量 $file = $_SERVER['PHP_SELF']; // 获取server变...

可用I方法接收 1、echo I('get.id'); // 相当于 $_GET['id']。 2、echo I('get.name'); // 相当于 $_GET['name']。 支持默认值 1、echo I('get.id',0); // 如果不存在$_GET['id'] 则返回0。 2、echo I('get.name',''); // 如果不存在$_GET['name...

上传文件不能用POST接收,并且发送文件类型需要在表单里面添加enctype="multipart/form-data"这个才能发送文件。如: 在控制器中需要用$_FILES这个来接收上传的文件数据。

data:{username:name,password:password} jq的AJAX不是这样写的吗

a标签本身是以get形式自身向服务器发起请求的 所以你post不到... 试试I呢。还有为什么用a标签提交...submit不行么

ThinkPHP框架的M方法的调用格式:M('[基础模型名:]模型名','数据表前缀','数据库连接信息')M方法具体用法如下: 1、实例化基础模型(Model) 类 //实例化User模型 $User = M('User'); //执行其他的数据操作 $User->select();

网站首页 | 网站地图
All rights reserved Powered by www.ntjm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com