• 06-11-2022, 11:47:47
    #1
    Merhabalar,
    Yapmam gereken iki iş var:
    1- Bir folder içerisinde bulunan her bir dosyanın ismini çekip radiobutton'da bunları listelemek.
    2- Radiobutton'dan seçilen dosyayı localden okuyup(path'i sabit) html table olarak göstermek.

    * Dosya uplaod edilmeyecek, local makinede olan bir excel dosyası okunacak.
    Bunu nasıl yapabilirim acaba?
  • 06-11-2022, 11:58:25
    #2
    TeknikAnaliz adlı üyeden alıntı: mesajı görüntüle
    Merhabalar,
    Yapmam gereken iki iş var:
    1- Bir folder içerisinde bulunan her bir dosyanın ismini çekip radiobutton'da bunları listelemek.
    2- Radiobutton'dan seçilen dosyayı localden okuyup(path'i sabit) html table olarak göstermek.

    * Dosya uplaod edilmeyecek, local makinede olan bir excel dosyası okunacak.
    Bunu nasıl yapabilirim acaba?
    exceli görmeden bir şey demek zor. ama exceli parçalarız o konuda sıkıntı yok
  • 06-11-2022, 12:01:21
    #3
    use Shuchkin\SimpleXLSX;
    
    ini_set('error_reporting', E_ALL);
    ini_set('display_errors', true);
    
    require_once __DIR__.'src/SimpleXLSX.php';
    
        /* KLASOR İÇERİSİNİ OKU */
        $_DIR = opendir("klasor_adi");
    
        while (($_DIRFILE = readdir($_DIR)) !== false){
    
        if(! is_dir($_DIRFILE)){
    
        echo '<input type="radio" name="dosyalar[]" value="'.$_DIRFILE.'">
        <label>'.$_DIRFILE.'</label><br>';
    
                }
    
            }
    
        closedir($_DIR);
        /* KLASOR  İÇERİSİNİ OKU */
        
        /* Excel Oku*/
        if (isset($_POST)) {
            if ( $xlsx = SimpleXLSX::parse($_POST["dosyalar"]) ) {
                print_r( $xlsx->rows() );
            } else {
                echo SimpleXLSX::parse_error();
            }
        }
        /* Excel Oku */
    Gerekli Dosyalar:
    https://github.com/shuchkin/simplexlsx
  • 06-11-2022, 12:01:27
    #4
    OneGui adlı üyeden alıntı: mesajı görüntüle
    exceli görmeden bir şey demek zor. ama exceli parçalarız o konuda sıkıntı yok
    Hocam sorun Excele erişim sağlamak, bunu nasıl yapabilirim