• 22-12-2015, 14:10:33
    #10
    ndr adlı üyeden alıntı: mesajı görüntüle
    Hata bu şekilde oluyor.

    Ve sadece bu tarihi veriyor 70-01-01
    Sizin tarihleriniz tam gelmiyor sanırım, gelen tarihi int'e convert edemiyor kodlar.
  • 22-12-2015, 14:13:23
    #11
    yoo tarihler sizin kalıcı değeriniz gibi 42452 böyle geliyor.
  • 22-12-2015, 14:17:57
    #12
    ndr adlı üyeden alıntı: mesajı görüntüle
    yoo tarihler sizin kalıcı değeriniz gibi 42452 böyle geliyor.
    23. satırda hata veriyor oradaki koda bi bakın isterseniz.
  • 22-12-2015, 14:20:36
    #13
    ydlgr adlı üyeden alıntı: mesajı görüntüle
    Sizin tarihleriniz tam gelmiyor sanırım, gelen tarihi int'e convert edemiyor kodlar.
    yoo tarihler sizin kalıcı değeriniz gibi 42452 böyle geliyor.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 14:20:36 -->-> Daha önceki mesaj 14:19:38 --

    ydlgr adlı üyeden alıntı: mesajı görüntüle
    23. satırda hata veriyor oradaki koda bi bakın isterseniz.
    if ($excelDate <= min)
    sizin verdiğiniz koddaki if hataveriyor hocam.
  • 22-12-2015, 14:22:24
    #14
    ndr adlı üyeden alıntı: mesajı görüntüle
    yoo tarihler sizin kalıcı değeriniz gibi 42452 böyle geliyor.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 14:20:36 -->-> Daha önceki mesaj 14:19:38 --



    if ($excelDate <= min)
    sizin verdiğiniz koddaki if hataveriyor hocam.
    Kodu ve excelden bikaç satırı pm atın bakayım isterseniz.

    Tam kodları görmede hatayı bulmak zor olacak.
  • 22-12-2015, 14:31:39
    #15
    ydlgr adlı üyeden alıntı: mesajı görüntüle
    Kodu ve excelden bikaç satırı pm atın bakayım isterseniz.

    Tam kodları görmede hatayı bulmak zor olacak.
    Pm gönderildi hocam.
  • 22-12-2015, 14:47:10
    #16
    Üyeliği durduruldu
    ndr adlı üyeden alıntı: mesajı görüntüle
    $bitis_tarihi=$objPHPExcel->getActiveSheet()->getCell('S'.$sayac);
    		echo $bitis_tarihi;
    Arkadaşlar yukarıdaki kod ile Excel'den S sütünundaki satırları tek tek okuyorum. S sütununda sadece tarih verisi var. Formatı ise 25.11.2015 gibi.
    Fakat ben bu veriyi okuyup yazdırdığımda
    42334
    42338
    42369
    gibi tarihin biçimlendirilmemiş hali geliyor. Ben bunu direkt tarih olarak nasıl çekebilirim.
    Yardımcı olursanız sevinirim.
    ndr adlı üyeden alıntı: mesajı görüntüle

    Bu hatayı veriyor ve 1970-01-01 hep bu tarihi veriyor.
    echo date('Y-m-d',strtotime('1899-12-31+'.($intdatevalue-1).' days'));
    hata verdiği satır
    Dosyayı bu şekilde çekin.

    $dosya = "burayadosyaadi.xlsx";
    $objPHPExcel=$objReader->load($dosya );
  • 22-12-2015, 14:50:52
    #17
    Angry adlı üyeden alıntı: mesajı görüntüle
    Dosyayı bu şekilde çekin.

    $dosya = "burayadosyaadi.xlsx";
    $objPHPExcel=$objReader->load($dosya );
    Dosyayı komple değil sütun sütun okuyorum hocam şu şekilde
    $bölge_sorumlusu=$objPHPExcel->getActiveSheet()->getCell('I'.$sayac)
  • 22-12-2015, 14:56:55
    #18
    Üyeliği durduruldu
    ndr adlı üyeden alıntı: mesajı görüntüle
    Dosyayı komple değil sütun sütun okuyorum hocam şu şekilde
    $bölge_sorumlusu=$objPHPExcel->getActiveSheet()->getCell('I'.$sayac)
    Tamam sonuçta dışarıdan dosya çekiyorsunuz değil mi ? Çektiğiniz dosya kodlarını bununla değişin.