 Croizer
                
                                Thank you Jobs
                Banlı Kullanıcı
                    Croizer
                
                                Thank you Jobs
                Banlı Kullanıcı
                
             
            
                - 
                    Üyelik
                    13.10.2018
                
- 
                    Yaş/Cinsiyet
                    35 / E
                
- 
                    Meslek
                    PHP Developer
                
- 
                    Konum
                    Ankara
                
                - 
                    Ad Soyad
                    F** S**
                
- 
                    Mesajlar
                    57
                
- 
                    Beğeniler
                    38 / 7
                
- 
                    Ticaret
                    0, (%0)
                
 
                Merhaba Arkadaşlar,
PHP ile bir proje üzerine çalışıyorum. Takıldığım bir konu var. Bir dosya veya dizini belli bir yerden başka bir yere taşıttıracağım. Bunun için benim bildiğim rename fonksiyonu mevcut. Bu fonksiyon haricinde buna benzer gerçekten dosya veya dizin taşımak için bir fonksiyon var mıdır? Cevaplarınızı bekliyorum şimdiden çok teşekkürler..
                        
     
                 
                                            
        
        
        
            
                
                
                     ClkOfis
                
                                http://www.clkofis.com
                Kullanıcı
                    ClkOfis
                
                                http://www.clkofis.com
                Kullanıcı
                
             
            
                - 
                    Üyelik
                    03.10.2015
                
- 
                    Yaş/Cinsiyet
                    30 / E
                
- 
                    Meslek
                    Yazılım ve Tasarım
                
- 
                    Konum
                    Bursa
                
                - 
                    Ad Soyad
                    E** Ç**
                
- 
                    Mesajlar
                    228
                
- 
                    Beğeniler
                    43 / 61
                
- 
                    Ticaret
                    11, (%91)
                
 
                dosya taşımak kolay aslında
dosyayı oku bi değişkene kaydet sonra öteki yere yaz istersen eskini sil 
ama dizin taşımak hiç karşılamadığım bi problem
                        
            
                                
                                
                    
                    1 kişi bu mesajı beğendi.
                 
                             
            
         
     
                 
                                                                                                                
        
        
        
            
                
                
                     Croizer
                
                                Thank you Jobs
                Banlı Kullanıcı
                    Croizer
                
                                Thank you Jobs
                Banlı Kullanıcı
                
             
            
                - 
                    Üyelik
                    13.10.2018
                
- 
                    Yaş/Cinsiyet
                    35 / E
                
- 
                    Meslek
                    PHP Developer
                
- 
                    Konum
                    Ankara
                
                - 
                    Ad Soyad
                    F** S**
                
- 
                    Mesajlar
                    57
                
- 
                    Beğeniler
                    38 / 7
                
- 
                    Ticaret
                    0, (%0)
                
 
                Dizin dediğim bir klasör düşün içinde 3 tane php dosyası var bu sekilde. Açıkladığın şeyi tam olarak anlamadım. Örnek verir misin? Birde ben dosya yükletmiyorum. Dizindeki bir dosyayı başka bir dizine kaydettiricem hocam.
                        
     
                 
                                                                                                                
        
        
        
            
            
                - 
                    Üyelik
                    04.04.2018
                
- 
                    Yaş/Cinsiyet
                    24 / E
                
- 
                    Meslek
                    Sosyal medya Hizmetleri
                
- 
                    Konum
                    İstanbul Anadolu
                
                - 
                    Ad Soyad
                    M** G**
                
- 
                    Mesajlar
                    405
                
- 
                    Beğeniler
                    161 / 94
                
- 
                    Ticaret
                    23, (%96)
                
 
                Cpanel Dosya Yöneticiden dosyanın üzerine sağ tıkla taşı vardır yada move yazar
                        
     
                 
                                                        
        
        
        
            
                
                
                     Croizer
                
                                Thank you Jobs
                Banlı Kullanıcı
                    Croizer
                
                                Thank you Jobs
                Banlı Kullanıcı
                
             
            
                - 
                    Üyelik
                    13.10.2018
                
- 
                    Yaş/Cinsiyet
                    35 / E
                
- 
                    Meslek
                    PHP Developer
                
- 
                    Konum
                    Ankara
                
                - 
                    Ad Soyad
                    F** S**
                
- 
                    Mesajlar
                    57
                
- 
                    Beğeniler
                    38 / 7
                
- 
                    Ticaret
                    0, (%0)
                
 
                Hocam Cpanelde mevcut evet. Lakin ben bunu programa yaptırtmam lazım. Sayfayı yenilendiğimde bu işlemin olması gerekli kodla yapılması şart.
                        
     
                 
                                                                                                                
        
        
        
            
                
                
                     Croizer
                
                                Thank you Jobs
                Banlı Kullanıcı
                    Croizer
                
                                Thank you Jobs
                Banlı Kullanıcı
                
             
            
                - 
                    Üyelik
                    13.10.2018
                
- 
                    Yaş/Cinsiyet
                    35 / E
                
- 
                    Meslek
                    PHP Developer
                
- 
                    Konum
                    Ankara
                
                - 
                    Ad Soyad
                    F** S**
                
- 
                    Mesajlar
                    57
                
- 
                    Beğeniler
                    38 / 7
                
- 
                    Ticaret
                    0, (%0)
                
 
                Hocam atmış olduğunuz kod  .txt  .php .js .rtf vs vs gibi dosyaların içeriklerini değiştirir. Bu kodu denedim klasörü taşımadı. Peki Klasörü taşımak için ne yapmak gerekli bi fikriniz var mı?
                        
     
                 
                                                                                                                
        
        
        
            
            
                - 
                    Üyelik
                    14.08.2016
                
- 
                    Yaş/Cinsiyet
                    29 / E
                
- 
                    Meslek
                    Web Developer
                
- 
                    Konum
                    İzmir
                
                - 
                    Ad Soyad
                    A** B**
                
- 
                    Mesajlar
                    159
                
- 
                    Beğeniler
                    54 / 42
                
- 
                    Ticaret
                    1, (%100)
                
 
                Burda biraz işin ameleliği giriyor devreye, herhangi bir class yada framework kullanmıyorsanız 15 20 satırlık kod yazmanız yeterli.
$dosyalar = scandir("tasinacak_klasor");
$kaynak= "tasinacak_klasor/";
$hedef= "hedef_klasor/"; // Eğer direk klasor tasıcam derseniz kaynak klasor ile aynı isimde olabilir.
// Tasınacak klasor içindeki tüm dosyaları dolaşıyoruz.
foreach ($files as $file) {
  if (in_array($file, array(".",".."))) continue;
  // Tüm dosyaları teker teker tasıyoruz
  if (copy($kaynak.$file, $hedef.$file)) {
    $tasinanlar[] = $source.$file;
  }
}
// sonra kopyalanan dosyaları siliyoruz
foreach ($tasinanlar as $file) {
  unlink($file);
}
Bunları yapmak dosya boyutlarına ve klasor içindeki dosya listesine göre uzun sürebilir timeout alabilirsiniz.
                        
            
                                
                                
                    
                    2 kişi bu mesajı beğendi.
                 
                             
            
         
     
                 
                                                                                                                
        
        
        
            
                
                
                     Croizer
                
                                Thank you Jobs
                Banlı Kullanıcı
                    Croizer
                
                                Thank you Jobs
                Banlı Kullanıcı
                
             
            
                - 
                    Üyelik
                    13.10.2018
                
- 
                    Yaş/Cinsiyet
                    35 / E
                
- 
                    Meslek
                    PHP Developer
                
- 
                    Konum
                    Ankara
                
                - 
                    Ad Soyad
                    F** S**
                
- 
                    Mesajlar
                    57
                
- 
                    Beğeniler
                    38 / 7
                
- 
                    Ticaret
                    0, (%0)
                
 
                Hocam çok teşekkür ederim. Program tıkır tıkır çalışıyor. Eline koluna sağlık. Bunu hiç akıl edememiştim. Biraz düşünmek ve yaratıcılık şart bu işlerde. Tekrardan sağol.
                        
            
                                
                                
                    
                    1 kişi bu mesajı beğendi.