php接收值可以通过GET\post主要的方式,在一个网页中我写一个表单,然后传过去;
<form action="register.php" method="post">
<p class="reg">
<font>用 户 名:</font>
<input type="text" value="" name="username" />
</p>
<p class="reg">
<font>密 码:</font>
<input type="password" value="" name="password" />
</p>
</form>
session_start()这个是一定开启的不然是无法接受传过来的值的,
if(!isset($_POST['password']) || trim($_POST['password'])==''){
$message = "密码无效"
}
这个函数就是来验证传过来的值,是否传了,还有空也是不行的,
如果是从数据库中取值的话,那就需要写sql语句,然后在你需要的地方调用这个语句就行了。
传递过去啊a.aspx?username=xxx
b.html中
用JS写
给你个方法
function GetQueryString(str){
var rs=new RegExp("(^|)"+str+"=([^\&]*)(\&|$)","gi").exec(window.document.location.href),tmp
if(tmp=rs)return tmp[2]
return null
}
GetQueryString("username")就是获得值了
没有进success:function(res){}方法, 说明方法就不成功, 你可以到后台去看看是否报错, 如果没报错, 能进success :function(res) 之后,到页面 在里面用 console.log(res) 输出res 看数据结构,success: function(res){
console.log(res)
}
到浏览器F12 看浏览器报错和输出的数据
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)