- $ch = curl_init();
- curl_setopt ($ch, CURLOPT_URL, "http://www.yyyy.com");
- curl_setopt ($ch, CURLOPT_REFERER, "http://www.xxxx.com/");
- curl_exec ($ch);
- curl_close ($ch);
- $server = 'www.yyyy.com';
- $host = 'www.yyyy.com';
- $target = 'index.php';
- $referer = 'http://www.xxxx.com/'; // Referer
- $port = 80;
- $fp = fsockopen($server, $port, $errno, $errstr, 30);
- if (!$fp){
- echo "$errstr ($errno)\n";
- }else{
- $out = "GET $target HTTP/1.1\r\n";
- $out .= "Host: $host\r\n";
- $out .= "Referer: $referer\r\n";
- $out .= "Connection: Close\r\n\r\n";
- fwrite($fp, $out);
- while (!feof($fp)){
- echo fgets($fp, 128);
- }
- fclose($fp);
- }
- $opt=array('http'=>array('header'=>"Referer: $refer"));
- $context=stream_context_create($opt);
- $file_contents = file_get_contents($url,false, $context);