• 14-01-2020, 16:48:07
    #1
    Bir dosya yükleme işi yapıyorum.

    Dosya adını explode ile parçalıyorum ve parçaladıklarımı db yazmak istiyorum ama bir türlü başaramadım yardımcı olurmusunuz.

    $dosya = $_FILES['dosya']['name']; Dosya adını bu şekilde alıyorum.
    Gönderdiğim dosya örnekleri : 123456_654321_AK.pdf 321654_987654_AL.pdf
    dosya adından .pdf uzantısını silip _ göre bölmem gerekiyor ve böldüklerimi dosyaya göre db yazdıracağım.
  • 14-01-2020, 17:08:48
    #2
    <?php
    $gelen = '321654_987654_AL.pdf';
    
    $gelen = str_replace('.pdf', '', $gelen);
    
    $yazilar = explode("_", $gelen);
    echo $yazilar[0]; // yazi1
    echo $yazilar[1]; // yazi2
    echo $yazilar[2]; // yazi3
    ?>
  • 14-01-2020, 17:14:45
    #3
    https://paste.ofcode.org/7wUdr8Lwz9TD2egiFGNk7e

    Bu da diğer bir seçenek
  • 14-01-2020, 17:34:41
    #4
    Aşağıdaki gibi kodlarım ama takıldığım noktalar var. dosyaları yüklerken ve db kaydederken sorun yaşıyorum.

    https://paste.ofcode.org/n9Xv2CaiBEGpX8bjYNCvCX
  • 15-01-2020, 15:22:01
    #5
    Kodlarım aşağıdaki gibi ama istediğimi yapamıyorum sorunum şu db yazarken iki dosya tablosunada aynı parçalanan isimleri yazıyor.

    Kalın olan kısım dosya isimleri bu dosya isimlerini parçalayıp 1 ve 2 yazmak istiyorum ama yüklediğimde iki dosyaya da aynısını yazıyor.

    1 2 3 4
    123456 654321 123456_654321_arif_1.pdf 2020-01-15 15:12:241
    123456 654321 321654_987654_orhan.pdf 2020-01-15 15:12:241

    https://paste.ofcode.org/Jp9msgRDH6nD8ugkigVndw


    Misafir adlı üyeden alıntı: mesajı görüntüle
    Merhaba hocam,tbljson adında id(int) ve veri(json) formatında tablo oluşturdum.sonrasında post edeceğim sayfada aşağıdaki linkte bulunan kod bloğunu yazdım.(ve sonraki işlemleri tabii)
    https://paste.ofcode.org/3aV5bpgvsFAtKcFfvmzfDNv
    Umarım faydası olur.(Eğer yanlışım varsa lütfen düzeltin...)