目錄
回复讨论(解决方案)
首頁 後端開發 php教程 提交后获取不到值

提交后获取不到值

Jun 23, 2016 pm 01:58 PM
提交 獲取

提交后只能获取到时间 但获取不到input的值

PHP

public function _FeedBack(){$post = $this->input->post(NULL, TRUE);$ac=$_REQUEST['ac'];if($ac=='activityuser_sn'){ $post['addtime'] = time();$post['txt_Name'] = $tel; $this->asdasd->insert($post);$prize_arr =array('success'=>'true'); //这是提交后填写订单成功的echo json_encode($prize_arr);}}
登入後複製


html



js
$(function() {	window.requestAnimFrame = (function() {		return window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame ||		function(callback) {			window.setTimeout(callback, 1000 / 60)		}	})();	var totalDeg = 360 * 3 + 0;	var steps = [];	var lostDeg = [36, 66, 96, 156, 186, 216, 276, 306, 336];	var prizeDeg = [6, 126, 246]; 	//var lostDeg = [36, 66, 96, 156, 186, 216, 276, 306, 336];	//var prizeDeg = [6,36, 66, 96, 126,156, 186, 216,246, 276, 306, 336];	var prize, sncode;	var count = 0;	var now = 0;	var a = 0.01;	var strmsg;	var outter, inner, timer, running = false;	function countSteps() {		var t = Math.sqrt(2 * totalDeg / a);		var v = a * t;		for (var i = 0; i < t; i++) {			steps.push((2 * v * i - a * i * i) / 2)		}		steps.push(totalDeg)	}	function step() {			outter.style.webkitTransform = 'rotate(' + steps[now++] + 'deg)';		outter.style.MozTransform = 'rotate(' + steps[now++] + 'deg)';		if (now < steps.length) {			requestAnimFrame(step)		} else {			running = false;			setTimeout(function() {							if (prize != null) {					$("#sncode").text(sncode);					var type = "";					if (prize == 1) {						type = "一"					} else if (prize == 5) {						type = "二"					} else if (prize == 9) {						type = "三"					}					//alert(prize);					$("#prizetype").text(type);					$("#result").slideToggle(500);					$("#outercont").slideUp(500) 				} else {						//alert(strmsg);						alert("谢谢您的参与,下次再接再厉")														}			},			200)		}	}		function start(deg) {		deg = deg || lostDeg[parseInt(lostDeg.length * Math.random())];		running = true;		clearInterval(timer);		totalDeg = 360 * 5 + deg;		steps = [];		now = 0;		countSteps();		requestAnimFrame(step)	}	window.start = start;		outter = document.getElementById('outer');	inner = document.getElementById('inner');	i = 10;	$("#inner").click(function() {		if (running) return;		if (count >= 2) {			alert("已经 2 次了。");			return		}		if (prize != null) {			alert("不能再参加了");			return		}		$.ajax({			url: "http://127.0.0.1/index.php",			dataType: "json",			data: {				token: "o7MB9ji5fQRsE0ZoVAMU7SlnRyMI",				ac: "activityuser",				tid: "5",				t: Math.random()			},			beforeSend: function() {				running = true;				timer = setInterval(function() {					i += 5;					outter.style.webkitTransform = 'rotate(' + i + 'deg)';					outter.style.MozTransform = 'rotate(' + i + 'deg)'				},				1)			},			success: function(data) {				if (data.error == "invalid") {					alert("已经3 次了。");					count = 3;					clearInterval(timer);					return				}				if (data.error == "getsn") {					alert('已经中过,SN码为:' + data.sn);					count = 3;					clearInterval(timer);					prize = data.prizetype;					sncode = data.sn;					start(prizeDeg[data.prizetype - 1]);					return				}				if (data.success) {					prize = data.prizetype;					sncode = data.sn;					//start(prizeDeg[data.prizetype - 1])					start(data.angle)				}								//if (data.error) {				else{					prize = null;					start()									}								running = false;				count++			},						error: function() {								prize = null;				start();				running = false;				count++			},						timeout: 4000		})	})});$("#save-btn").bind("click",function() {	var btn = $(this);	var tel = $("#tel").val();	if (tel == '') {		alert("请输入手机号码");		return	}	var regu = /^[1][0-9]{10}$/;	var re = new RegExp(regu);	if (!re.test(tel)) {		alert("请输入正确手机号码");		return	}	var submitData = {		tid: 5,		code: $("#sncode").text(),		tel: tel,		action: "setTel"	};		$.post('http://127.0.0.1/index.php?ac=activityuser_sn', submitData,	function(data) {		if (data.success) {			alert("提交成功,谢谢您的参与");			$("#result").slideUp(500);			$("#outercont").slideToggle(500);			running = false;			return		} else {alert("提交失败");			$("#result").slideUp(500);			$("#outercont").slideToggle(500);		}					},	"json")				});
登入後複製


回复讨论(解决方案)

$post['txt_Name'] = $tel;
$tel在哪里定义的?你的框架是直接post后就可以使用该变量了么?

$post = $this->input->post(NULL, TRUE);
打印¥post的值是什么

$post['txt_Name'] = $tel;
$tel在哪里定义的?你的框架是直接post后就可以使用该变量了么?

$post = $this->input->post(NULL, TRUE);
打印¥post的值是什么



	public function _FeedBack(){$post = $this->input->post(NULL, TRUE);if(isset($post['btnSubmit'])){ $post['addtime'] = time(); $this->message->insert($post);}}
登入後複製

<form action="{site_url('message')}" method="post"   name="form1" ><input name="tel" type="text" class="px"  id="tel" value="" ><a id="showcard1" class="submit" href="javascript:void(0)" onClick="document.getElementById('btnSubmit').click()">提交留言</a><input type="submit" name="btnSubmit" value="btnSubmit" onClick="return CheckData();" id="btnSubmit" style="display:none" /></form>
登入後複製


以前是这样的  这样可以获取到值   但是想改成上面那样 就获取不到值了



提交留言

用这个



提交留言

用这个

我想结合js 才没用这个的 
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前 By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

如何在Python中取得檔案副檔名? 如何在Python中取得檔案副檔名? Sep 08, 2023 pm 01:53 PM

如何在Python中取得檔案副檔名?

谷歌安全碼在哪裡獲取 谷歌安全碼在哪裡獲取 Mar 30, 2024 am 11:11 AM

谷歌安全碼在哪裡獲取

使用math.Max函數取得一組數中的最大值 使用math.Max函數取得一組數中的最大值 Jul 24, 2023 pm 01:24 PM

使用math.Max函數取得一組數中的最大值

如何在Java中取得LinkedHashSet的最後一個元素? 如何在Java中取得LinkedHashSet的最後一個元素? Aug 27, 2023 pm 08:45 PM

如何在Java中取得LinkedHashSet的最後一個元素?

Java程式取得給定檔案的大小(以位元組、千位元組和兆位元組為單位) Java程式取得給定檔案的大小(以位元組、千位元組和兆位元組為單位) Sep 06, 2023 am 10:13 AM

Java程式取得給定檔案的大小(以位元組、千位元組和兆位元組為單位)

簡易JavaScript教學:取得HTTP狀態碼的方法 簡易JavaScript教學:取得HTTP狀態碼的方法 Jan 05, 2024 pm 06:08 PM

簡易JavaScript教學:取得HTTP狀態碼的方法

MySQL事務處理:自動提交與手動提交的區別 MySQL事務處理:自動提交與手動提交的區別 Mar 16, 2024 am 11:33 AM

MySQL事務處理:自動提交與手動提交的區別

真我 12 Pro怎麼安裝雙卡? 真我 12 Pro怎麼安裝雙卡? Mar 18, 2024 pm 02:10 PM

真我 12 Pro怎麼安裝雙卡?

See all articles