<form action="youurl" method="post" target="_blank">
<input type="hidden" name="action" value="new">
<input type="hidden" name="boardid" value="41">
........
</form>
这个是发送页面.
接收页面如下:
<?php
$action=$_POST['ation'];
$boardid=$_POST['boardid'];
.....
?>
<input type="hidden" name="action" value="new">
<input type="hidden" name="boardid" value="41">
........
</form>
这个是发送页面.
接收页面如下:
<?php
$action=$_POST['ation'];
$boardid=$_POST['boardid'];
.....
?>
解决方案 »
- 如何获取浏览器的宽度
- 仅有的分求助一个数据打印出如下效果,请给指点一下思路。。。
- Fatal error: Maximum execution time of 60 seconds exceeded in
- php数据库操作时函数钱的符号->是什么意思?
- 网络程序开发工程师 C/S 编程
- 菜鸟问题:ZEROFILL是什么意思?
- 怎样过滤去html中诸如<table>等的各种控制符?
- 如何获得用户使用的IP地址、浏览器类型、操作系统?
- 请问论谈里的问题和回复如何匹配?详请进
- 公历转农历时的数字年份不正确
- 求二级域名的原理及代码,高手快来啊!!!!!!!!!!!!!!!!
- 很怪的问题! PHP做了一个网站,每次都容易出现不同的BUG,请大家测试一下,分析一下原因 在线等待~~ 分不是问题
$fp = @fsockopen("localhost",80,$errno,$errstr,1) or die("cann't connect server!");
$request = "POST ".$HTTP_SERVER_VARS[PHP_SELF]." HTTP/1.1\r\n";//
$request .= "Host:".$CNF_BOSS_DOMAIN."\r\n";
$request .= "Content-Length: ".strlen($post_info)."\r\n";
$request .= "Content-Type: application/x-www-form-urlencoded\r\n\r\n";
$request .= $post_info."\r\n\r\n";
fputs($fp, $request);
$responseSting = fread($fp,1024);fclose ($fp);
echo "<xmp>\n".$responseSting;
还有别的办法吗?
要么用表单,让浏览器(或者其他工具)帮你生成请求
要么就是自己定义请求,如同我上面回答的别无它法
就是生成一个HTTP发送方式。你上面的看不懂。可以解释下吗?谢谢!!
<script>
function sendPost()
{
var url="test.php";
var param = "a=1&b=2";
var xml = new ActiveXObject("Msxml2.XMLHTTP");
xml.open("POST", url, false);
xml.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
xml.send(param);
}
sendPost();
</script>
$fp = @fsockopen("localhost",80,$errno,$errstr,1) or die("cann't connect server!");//打开本机socket连接,端口80,1秒钟超时。打开成功返回文件指针
//建立请求命令
$request = "POST ".$HTTP_SERVER_VARS[PHP_SELF]." HTTP/1.1\r\n";//post请求命令。格式:POST url HTTP协议版本
$request .= "Host:".$CNF_BOSS_DOMAIN."\r\n";//host头信息
$request .= "Content-Length: ".strlen($post_info)."\r\n"; //发出的post信息内容长度,对于post请求必须
$request .= "Content-Type: application/x-www-form-urlencoded\r\n\r\n";//信息内容的类型,以两个换行分开
$request .= $post_info."\r\n\r\n";//post信息内容,以两个换行结束
fputs($fp, $request); //发出POST请求命令
$responseSting = fread($fp,1024);//服务器相应信息fclose ($fp);
echo "<xmp>\n".$responseSting;