<? error_reporting(0); echo '<form method = "POST" > Ссылка для спаршивания картинок: (с http://): <input name="url" type="text" size="40"><br> <input type="submit" value="Скопировать"> </form>'; if ($_POST['url']) { $url=$_POST['url']; //$_SERVER['HTTP_HOST'] $pageparse=file_get_contents($url); //echo $pageparse; $matchesparse=array(); $patternparse = "/src="([^"]*)"/sU"; preg_match_all($patternparse, $pageparse, $matchesparse); //var_dump($matchesparse); foreach ($matchesparse[1] as $imageurl){ $imageurl=str_replace("..", "", $imageurl); //echo $imageurl; if(!(stripos($imageurl, "http://")===false)){ $imageurl=str_replace("http://", "", $imageurl); $imagename=explode("/", $imageurl); $imagename=array_pop($imagename); $imageurl=str_replace("//", "/", $imageurl); $image=file_get_contents("http://".$imageurl); $fileot=$imagename; $fhf=fopen($fileot, "w+"); fwrite($fhf, $image); fclose($fhf); } else { $domain=str_replace("http://", "", $_POST['url']); $domain=explode("/", $domain); $domain=$domain[0]; $goodimageurl=$domain."/".$imageurl; $imagename=explode("/", $goodimageurl); $imagename=array_pop($imagename); $goodimageurl=str_replace("//", "/", $goodimageurl); $image=file_get_contents("http://".$goodimageurl); $fileot=$imagename; $fhf=fopen($fileot, "w+"); fwrite($fhf, $image); fclose($fhf); } } } ?>