phppost跳转页面
① php怎么post给当前页
有跳转的思路
搜索框
<html>
<form name="aa" method="post" action="">
<input type='text' name="bb" />
<INPUT TYPE='SUBMIT' />
</form>
</html>
<?php
//搜索结果,输出table表头
//查数据库,遍历结果
echo $_POST['name'];
//输出table结束标记
?>
② php JS 带着POST的值 跳转回
既然你的inserttwo.php这页需要接收POST值,那你就不该用location.href这种js方法来进行页面跳转,因为这种跳转是URL的方式(也就是GET方式),而你接收的是POST方式提交的值,自然就收不到了的。
所以你可以采用ajax或者form的方式来进行跳转。
ajax的方式比较简单,比如jquery框架里,用$.post()这个方法就行了(其他ajax框架看各自的API进行操作,肯定是有post方法的)。
而如果用form方式:
只需要把你上面代码中的<script>...</script>这段代码改成如下代码就行了:
<form name="xxxform" method="post" action="inserttwo.php">
<input type="hidden" name="abc" value="xxxxx" />
</form>
<script type="text/javascript">
window.onload=(function(){document.xxxform.submit();});
</script>
上面的表单中含有一个隐藏的文本框,你可以把你要POST的内容填在这里。
最后采用onload事件自动提交这个表单实现页面跳转并POST传值给inserttwo.php
③ PHP 怎么用POST方式跳转界面 但不改变网址 必采纳
<?php
if (isset($_POST["username"]) and ($_POST["username"])!=""){
echo "您输入了:".$_POST["username"];
}else{
echo"<form id=\"myForm\" name=\"myForm\" action=\"\" method=\"POST\">
<input type=\"text\" placeholder=\"请输入\" name=\"username\" id=\"username\" value=\"\" />
<input type=\"submit\" name=\"loginBtn\" value=\"提交\" class=\"btn\"/>
<input type=\"reset\" name=\"cancelBtn\" value=\"取消\" class=\"btn\"/>
</form>";
}
?>
④ php===>post带参数跳转
好绕口,post可以在当前页面提交处理的。不必post到新页面。
另外,你可以了解一下ajax
ajax简单示例
a页面
$(function(){
$.ajax({
url: "ajax_php.php",
type: "POST",
data:{trans_data:"要传输的内容"},
error: function(){
alert('Error loading XML document');
},
success: function(data,status){//如果调用php成功
alert(unescape(data));//解码,显示汉字
}
});
});
ajax处理页面
$backValue=$_POST['trans_data'];
echo $backValue."+后台返回";
上面只是例子
⑤ PHP 表单用post传值不了 跳转出现空白页。输出其他的任意值都可以
肯定是提交地址不对,这还用问
⑥ PHP 用CURL POST后获取cookis并跳转到另一个页面
无法实现
php在服务器上用curl取得的cookies是存在于php程序所保存的位置
通过php登陆,php可以用这个cookies来访问管理界面,这个没有问题。
但是如果你用了header("Location: ......"),就不行了。网址转向以后,是访问者浏览器去访问,浏览器并没办法获取到你所保存的cookies,浏览器里没有登陆的cookies,所以不能“直接”打开管理界面,必须要重新登陆才行。
如果你用setcookie,你所设置的cookies对应的域名也不对,不能跨域,所以还是得再次在浏览器内登陆。
除非在“管理界面”端写一个api,通过调用这个api,把cookies写进访问者的浏览器里面。
⑦ php文件里,单选按钮选错,跳转到主页,要是选正确,打开另一页面post.php
这是js的工作。你可以用一个js function来处理,也可以用3个不同事件处理。
首先对每个按钮都增加onclick事件,如果是第二种方案,那么除了了正确的按钮,其他都用JS跳转到首页即可,最后一个则操作FORM表单提交。
如果是第一中方案:首先对每个按钮都增加onclick事件,onclick绑定一个function,但穿的参数值不一样,用以识别不同的按钮,并通过这个值判断是跳转到首页还是post.php
⑧ PHP大神 谢谢你们了 我想用post方式跳转 就是跳转不了
你这个少了submit表单,点击提交才能跳转的
⑨ thinkphp jquery的$post然后跳转怎么实现
functionwillCate(){
$.post("{:U('Home/SellSth/willcate')}",{"id":"你的商品id"},
function(data){
window.location.href="你要跳转的地址";
},"text");
}post后有一个请求成功的函数 在那个函数里加跳转代码就可以了
⑩ PHP 表单用post传值不了 跳转出现空白页。。
出现空白页,那你就先不要跳转,用print_r输出一下数据,如果有数据,那就是跳转有问题,如果是空白,没数据出现。那就是调用数据的语句出问题了。
