求一个PHP redirect的代码。 不可能像jsp那样forward用require目标文件就可以解决了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 class gp{ var $post; var $get; function get($post,$get) { $this->post = $post; $this->get = $get; }}//1.php<?php include("gp.class"); $obj = new gp($_POST,$_GET); include("2.php"); echo $obj->get["不给看"];?>//2.php<? $obj->get["不给看"] ="蛛蛛";?> 用header("Location:xxx.php");不就行了吗? 我以前贴过这样的函数 function httppost($sURL,$aPostVars,$nMaxReturn=0){ //set_time_limit(100); $url = parse_url($sURL); if (!$url) return ""; if (!isset($url['port'])) $url['port'] = 80; if (!isset($url['query'])) $url['query'] = ""; $fp = fsockopen($url['host'], 80); if (!$fp){ return ""; fclose($fp); exit; } $postctt=""; if(is_array($aPostVars)){ foreach($aPostVars as $k=>$v){ if($postctt!="") $postctt.="&"; $postctt.=($k."=".urlencode($v)); } } $request = "POST ".$url['path']."?".$url['query']." HTTP/1.1\r\n"; $request .= "Host: ".$url['host']."\r\n"; $request .= "Content-Type: application/x-www-form-urlencoded\r\n"; $request .= "User-Agent: roastduck Http/1.1\r\n"; $request .= "Accept-Language: zh-cn\r\n"; $request .= "Content-length: ".strlen($postctt)."\r\n"; $request .= "Connection: Keep-Alive\r\n\r\n"; $request .= $postctt; fputs($fp, $request); $tmp=""; $i=0; while (!feof ($fp)){ $tmp.= fgetc($fp); $i++; if($i>$nMaxReturn && $nMaxReturn>0) break; } fclose($fp); return $tmp; }httppost("http://www.domin.com/page.php?a=1&b=2",array("c"=>3,"d"=>4)); echo "<script>location.href='test.htm';</script>"; http://community.csdn.net/Expert/TopicView1.asp?id=3299669neo,其实我已经用curl函数作出来了。 phpnewnew不得了啊,,2个月突然冒出2块奖牌了 请各位老大帮忙解释下flock方法的第3个参数的作用 取数组中的键名有什么好方法? 在<textarea>中输入的内容,经过POST提交后显示时,所有的换行都没了. 求怎样修改UCenter Home,使得它不需要UCenter (它们都是康盛公司的产品) 新人求帮助~~~~~~~~~~~~~~~~~~~~~~~~~~~~ php编码转化 问一个mysql语句 preg_match函数无法返回数组!! APACHE和PWS………… 如何读文本??? 关于提交重复的问题
{
var $post;
var $get;
function get($post,$get)
{
$this->post = $post;
$this->get = $get;
}
}
//1.php
<?php
include("gp.class");
$obj = new gp($_POST,$_GET);
include("2.php");
echo $obj->get["不给看"];
?>
//2.php
<?
$obj->get["不给看"] ="蛛蛛";
?>
//set_time_limit(100);
$url = parse_url($sURL); if (!$url) return "";
if (!isset($url['port'])) $url['port'] = 80;
if (!isset($url['query'])) $url['query'] = ""; $fp = fsockopen($url['host'], 80); if (!$fp){
return "";
fclose($fp);
exit;
} $postctt="";
if(is_array($aPostVars)){
foreach($aPostVars as $k=>$v){
if($postctt!="") $postctt.="&";
$postctt.=($k."=".urlencode($v));
}
}
$request = "POST ".$url['path']."?".$url['query']." HTTP/1.1\r\n";
$request .= "Host: ".$url['host']."\r\n";
$request .= "Content-Type: application/x-www-form-urlencoded\r\n";
$request .= "User-Agent: roastduck Http/1.1\r\n";
$request .= "Accept-Language: zh-cn\r\n";
$request .= "Content-length: ".strlen($postctt)."\r\n";
$request .= "Connection: Keep-Alive\r\n\r\n";
$request .= $postctt;
fputs($fp, $request);
$tmp="";
$i=0;
while (!feof ($fp)){
$tmp.= fgetc($fp);
$i++;
if($i>$nMaxReturn && $nMaxReturn>0) break;
}
fclose($fp);
return $tmp;
}
httppost("http://www.domin.com/page.php?a=1&b=2",array("c"=>3,"d"=>4));
neo,其实我已经用curl函数作出来了。