• 23-02-2014, 22:13:15
    #10
    Üyeliği durduruldu
    o sitedeki server/php içindeki uploadhandler.php classı içinde mysql yok. ben mysql üzerine kayıt yapıyorum.

    indirip locale kurarak test yapabilirsiniz.


    1. Filmin 10. part dosyası :

    1__dostoveyski-su-ve-ceza__10.mp3
    bunu bu şekilde ilk olarak kayıt ediyor. sonrakinde sayfayı yenilersem :

    1__dostoveyski-su-ve-ceza__11.mp3
    şeklinde kaydediyor

    sayfayı yenilemezsem :

    1__dostoveyski-su-ve-ceza__10(1).mp3
    1__dostoveyski-su-ve-ceza__10(2).mp3
    diye kayıt etmeye çalışıyor. fakat ben upcount_name fonksiyonundaki $index değerini kaldırdığım için:

    dosyayı kaydedemiyor.
  • 23-02-2014, 22:26:53
    #11
    sen dosyayi gönderirken hangi isimde gönderiyorsun ?

    Edit : eğer sen hali hazirda dosyalari
    1__dostoveyski-su-ve-ceza__10.mp3
    1__dostoveyski-su-ve-ceza__11.mp3
    1__dostoveyski-su-ve-ceza__12.mp3
    şeklinde gönderiyorsan, ve isimlere müdehale etmesini istemiyorsan

    get_unique_filename fonksiyonunda upcount_name'i çağirmadan $name'i olduğu gibi return edebilirsin.


    demokratik adlı üyeden alıntı: mesajı görüntüle
    o sitedeki server/php içindeki uploadhandler.php classı içinde mysql yok. ben mysql üzerine kayıt yapıyorum.

    indirip locale kurarak test yapabilirsiniz.


    1. Filmin 10. part dosyası :

    1__dostoveyski-su-ve-ceza__10.mp3
    bunu bu şekilde ilk olarak kayıt ediyor. sonrakinde sayfayı yenilersem :

    1__dostoveyski-su-ve-ceza__11.mp3
    şeklinde kaydediyor

    sayfayı yenilemezsem :

    1__dostoveyski-su-ve-ceza__10(1).mp3
    1__dostoveyski-su-ve-ceza__10(2).mp3
    diye kayıt etmeye çalışıyor. fakat ben upcount_name fonksiyonundaki $index değerini kaldırdığım için:

    dosyayı kaydedemiyor.
  • 23-02-2014, 22:47:55
    #12
    Üyeliği durduruldu
     protected function upcount_name($name) {
        return preg_replace_callback(
        '/(?:(?: \(([\d]+)\))?(\.[^.]+))?$/', array($this, 'upcount_name_callback'),$name,1);
      }
    konu yukarıdaki fonksiyonun düzenli ifadesiyle çözülmüştür(yukarıdaki şekilde).

    konu kapatılabilir.