Sayfa işlenir gibi değişkenler yeniden ediliyor değil

0 Cevap php

Ben belirli bir dosya olup olmadığını görmek için denetler bir php komut dosyası var. Dosyanın bu isim 'bölme' değişken tarafından tanımlanır. Komut kopyalanan ve sadece bölme değişkeni değiştirerek, ayrı bir blok haline tekrar yapıştırılan zaman bir sorun haline çalışır ...

Örnek 1.jpeg var ama 2.jpeg değil demek için. İlk blok bu dosyaya bir bağlantı görüntüler, ancak 2.jpeg yok gibi yükleme formu gösteren gerektiğini bu yüzden ikinci bir blok yapar.

Değişkenler altlarında blokları içine üzerinden yürütülmektedir $ currentfile veya $ dosya sanki bu.

Aşağıda benim sorun bir örneğini bulabilirsiniz ...

<?php
    $compartment = "1";

    foreach (glob("$compartment.*") as $filename) {
    $currentfile = "$filename";
    }

    if (file_exists($currentfile)) {
            echo "
            /* If the file exists, it will display a link to the file. */
            <a href='$currentfile' target='_blank'>LAUNCH PREVIEW</a>
            ";
    } else {
        echo "
            /* Here is an uploader form that would transform foobar.jpeg into $compartment.jpeg. */
            ";
        }
?>


<?php
    $compartment = "2";

    foreach (glob("$compartment.*") as $filename) {
    $currentfile = "$filename";
    }

    if (file_exists($currentfile)) {
            echo "
            /* If the file exists, it will display a link to the file. */
            <a href='$currentfile' target='_blank'>LAUNCH PREVIEW</a>
            ";
    } else {
        echo "
            /* Here is an uploader form that would transform foobar.jpeg into $compartment.jpeg. */
            ";
        }
?>

Teşekkür ederiz.

0 Cevap