Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

rename() işlemi başarılı ve başarısız sonucu nasıl alınır?

Konu, 'PHP' kısmında Adem GENÇ tarafından paylaşıldı.

  1. Adem GENÇ

    Adem GENÇ Daimi Üye

    Kayıt:
    11 Kasım 2012
    Mesajlar:
    872
    Beğenilen Mesajlar:
    5
    Meslek:
    Bina Elektronik Sistemleri
    Şehir:
    İstanbul
    Merhaba,

    Bununla dizin adını değiştiriyorum burada sorun yok
    PHP:
    if (file_exists($eskidizinadi) && ((!file_exists($yenidizinadi)) || is_writable($yenidizinadi))) {
      
    rename($eskidizinadi$yenidizinadi);
    }
    Yeniden adlandırırken bir hata olması durumda bu hatayı nasıl alırım?
    Ayrıca başarılı olduğunda başarılı olduğunu nasıl anlarım?

    Bu şekilde yeni klasör varmı diye arıyorum ama yukarıdaki kod için daha kısa yol varmı acaba?
    if(file_exists($yenidizinadi)){
    echo "Başarılı";
    }else{
    echo "Başarısız";
    }
     
  2. Adem GENÇ

    Adem GENÇ Daimi Üye

    Kayıt:
    11 Kasım 2012
    Mesajlar:
    872
    Beğenilen Mesajlar:
    5
    Meslek:
    Bina Elektronik Sistemleri
    Şehir:
    İstanbul
    buldum
    PHP:
    echo rename($eskidizinadi$yenidizinadi)? "başarılı" "başarısız";