rendered paste bodyfunction pic_mov6($url,$filename){ global $Config; $t = explode("/",$url); $target = str_replace('http://'.$t[2],'',$url); $server = $t[2]; // IP address $host = $t[2]; // Domain name $port = 80; $referer = 'http://'.$t[2].$target; // Referer $File = fsockopen($server, $port, $errno, $errstr, 30); if ( $File ) { $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"; fputs($File, $out); $makeFile = $buffer = ""; while ($buffer = fread($File,4096)) { $makeFile = $makeFile.$buffer; } fclose($File); preg_match("/Connection: close(.*)/s",$makeFile,$files); $files[1] = ltrim($files[1]); $fp = fopen ($filename,'wb'); @fwrite($fp,$files[1]); @fclose($fp); } else return '1';}