php: isset yöntemleri arasındaki fark nedir?

0 Cevap php

hey guys, not sure how i should name the title of the post.

Benim için bir klasör yaratıyor sayfamda bir submitButton yaşıyorum. en kısa sürede ben basın olarak. Site otomatik olarak yenilenir. Sayfayı yenilemek gerektiğini söylüyor benim belgede belirlenen hiçbir komut yoktur. ben bir şey gönderdiğinizde, sadece doğru olur?

if (isset($_POST['createDir'])) {   
    $dir = $_POST['dirname'];
    $targetfilename = PATH . '/' . $dir;
    if (!is_dir($targetfilename)) {
        mkdir($targetfilename);
        chmod($targetfilename, 0777);
    } else {
        echo "Folder exists!";
    }   
}

biraz daha aşağı benim komut i dosya ve klasörleri silmek için aynı şey var.

if (isset($_POST['deleteBtn'])) {
    chmod(PATH, 0777);
    foreach ($_POST['deletefiles'] as $value) {
            unlink(PATH . '/' . $value);
    }
    echo "<META HTTP-EQUIV=Refresh CONTENT='0'>"; //doesn't work without it!
}

i bir klasörü silmek için submitButton tıklarsanız sayfalarını yenilemek YAPMAYIN. Komut çalışır ve dosyalar silinir bile. Nerede dosyaları silmek için bir klasör ve diğer bir yaratma komut arasındaki farktır. Ben aslında gerçekten alamadım.

Saygılarımızla mat

0 Cevap