Файл: xxx/foto.php
Строк: 46
<?php
require '../sid.php';
require '../config.php';
$link = connect_db();
list($user, $id, $ps) = check_login($link);
whorm(0, 'games');
include '../head.php';
$host= "soski.biz"; $path="/foto.php?".$_SERVER['QUERY_STRING'];
$fp=fsockopen($host,80,$errno, $errstr,10);
if(!$fp) { echo "$errstr ($errno)<br/>n"; }else{
$data = "";$post=0; foreach($_POST as $key=>$value){
$post=1; $data.="&$key=$value";} if($data)$data=substr($data,1);
if($post) $headers = "POST $path HTTP/1.0rn";else
$headers = "GET $path HTTP/1.0rn"; $headers .= "Host: $hostrn";
$headers .= "Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif,image/x-bitmap, */*;q=0.1rn";
$headers .= "Accept-Charset: utf-8;q=0.6 windows-1251;q=0.1*;q=0.1rn";
$headers .= "Accept-Encoding: utf-8rn";
$headers .= "Accept-Language: ru, en;q=0.9rn";
$headers .= "User-Agent: ".$_SERVER['HTTP_USER_AGENT']."rn";
if($post){ $headers .= "Content-type: application/x-www-form-urlencodedrn";
$headers .= "Content-Length: ".strlen ($data)."rn";
$headers .= "rn"; $headers .= $data;}else $headers.="rn";
@fwrite($fp, $headers); while($file != "rn") $file = @fgets($fp, 128);
$file = ''; while(!feof($fp)) $file .= @fgets($fp, 4096); @fclose($fp); }
$file = str_replace('<?xml version="1.0" encoding="utf-8"?>','',$file);
$file = preg_replace('|<!DOCTYPE(.*)</div><div class="m">|sU', '<div class="m">',$file);
$file = preg_replace('|<!--(.*)-->|sU', '',$file);
$file = str_replace('<img src="/s/','<img src="http://soski.biz/s/',$file);
$file = str_replace('<a href="/fotoload/','<a href="http://soski.biz/fotoload/',$file);
$file = preg_replace('|<a href="slideshow.php(.*)слайдшоу</a>|sU', '</a>',$file);
$file = str_replace('<a href="/foto.php?','<a href="foto.php?',$file);
$file = str_replace('<a href="/resize.php?','<a href="resize.php?',$file);
$file = preg_replace('|<div class="box">(.*)</body></html>|sU', '',$file);
echo $file;
require_once '../foot.php';
?>