YavuzTR adlı üyeden alıntı: mesajı görüntüle
Doğrudan örnek vereyim hocam:

Gireceğim url bu:

http://online.fliphtml5.com/fwspv/inlr/files/page/

Yazacağım sayı 44.
Toplam 44 tane arka arkaya gelecek şekilde url var:

http://online.fliphtml5.com/fwspv/inlr/files/page/1.jpg
http://online.fliphtml5.com/fwspv/inlr/files/page/2.jpg
..
http://online.fliphtml5.com/fwspv/in...es/page/44.jpg

Yani 44 sayfanın her biri 1.jpg 2.jpg .... şeklinde 44'e kadar aynı şekilde devam ediyor.

Yani üstteki linki yazdığım zaman belirttiğim sayıya kadar devam edip indirmesi gerekiyor. Eklediğim url'nin sonuna sadece belirttiğim sayııya kadar ekleme yaparak indirecek.
Şimdi daha net anladım hocam

<?php
if ( isset ( $_POST['resim_submit'] ) ) {
    
    if ( empty( $_POST['url'] ) || empty ( $_POST['sayi'] ) || empty ( $_POST['extension'] ) ) die('Bazı Değerler Eksik');
    
for( $k = 1; $k <= $_POST['sayi']; $k++) {
$extension = trim($_POST['extension']);
$url = trim($_POST['url'])."/$k.$extension";
$ext = $k . "." . $extension;

$fix_url = str_replace('page//','page/', trim($url));

$get_contents = file_get_contents($fix_url);


file_put_contents(trim($ext), $get_contents);
echo "$ext <= saved! { $fix_url }<br />";

}


foreach($_POST as $keys => $values) {
    echo "$keys => $values <br />";
}
}
?>
<form method="post">
<input placeholder="Resim URL" type="text" name="url" <?= isset ( $_POST['url'] ) ? "value=\"" .$_POST['url']. "\"" : null ?>>
<input placeholder="İndirme Sayısı" type="text" name="sayi" <?= isset ( $_POST['sayi'] ) ? "value=\"" . $_POST['sayi'] . "\"" : null ?>>

<label for="png">PNG:</label> <input type="radio" id="png" name="extension" value="png" <?= isset ( $_POST['extension'] ) && $_POST['extension'] == "png" ? "checked" : null; ?>>
<label for="gif">GIF:</label> <input type="radio" id="gif" name="extension" value="gif" <?= isset ( $_POST['extension'] ) && $_POST['extension'] == "gif" ? "checked" : null; ?>>
<label for="webp">WEBP:</label> <input type="radio" id="webp" name="extension" value="webp" <?= isset ( $_POST['extension'] ) && $_POST['extension'] == "webp" ? "checked" : null; ?>>
<label for="jpg">JPG:</label> <input type="radio" id="jpg" name="extension" value="jpg" <?= isset ( $_POST['extension'] ) && $_POST['extension'] == "jpg" ? "checked" : null; ?>>
<label for="jpeg">JPEG:</label> <input type="radio" id="jpeg" name="extension" value="jpeg" <?= isset ( $_POST['extension'] ) && $_POST['extension'] == "jpeg" ? "checked" : null; ?>>

<input type="submit" name="resim_submit">
</form>
Bu şekilde çalışyor olmalı.