@Bias08; Tam olarak ne istediğini anlamadım ama bir örnek hazırladım. Bak bakalım istediğini böyle birşey mi?
<?php
function Baglan($url){
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_REFERER, 'http://www.google.com');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
$cikti = curl_exec($curl);
curl_close($curl);
return str_replace(array("\n","\t","\r"),null,$cikti);
}
$Baglan = Baglan("http://www.sabah.com.tr/"); //Sayfaya bağlandık
preg_match_all('~<img[^>]*(?<!_mce_)src\s?=\s?([\'"])((?:(?!\1).)*)[^>]*>~i', $Baglan, $link); // Sayfadaki tüm resimleri çektik.
$sira = 1;
foreach($link[2] as $src)
{
//Bazı linkler bozuktu, o yüzden linkleri kontrol ettirdik resim mi diye
$parcala = explode(".",$src); // parçaladık
$adet = count($parcala) - 1; // uzantısını aldık
if($parcala[$adet] == "jpg") // uzantısı jpg ise
{
copy($src,"kelime-".$sira.".jpg"); $sira++; // Resmi kaydettik
}
}
?>Edit// Yanlış anlamışım. linkler txt içindeymiş.
$linkler = file("linkler.txt");
foreach($linkler as $src)
{
copy($src,"kelime-".$sira.".jpg"); $sira++;
}