Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- require '../vendor/autoload.php';
- use PhpOfficePhpSpreadSheetSpreadSheet;
- use PhpOfficePhpSpreadSheetWriterXlsx;
- use PhpOfficePhpSpreadsheetIOFactory;
- $nombre = $_FILES['archivo']['name'];
- $guardado = $_FILES['archivo']['tmp_name'];
- if(!file_exists('archivos')) {
- mkdir('archivos',0777,true);
- if(file_exists('archivos')) {
- if(move_uploaded_file($guardado, 'archivos/' .$nombre)) {
- $ruta = 'archivos/' .$nombre;
- $reader = PhpOfficePhpSpreadsheetIOFactory::createReader("Xls");
- $spreadsheet = $reader->load($ruta);
- $sheet = $spreadsheet->getActiveSheet();
- foreach ($sheet->getRowIterator(9) as $row) {
- $cellIterator = $row->getCellIterator();
- $cellIterator->setIterateOnlyExistingCells(false);
- foreach ($cellIterator as $cell) {
- if (!is_null($cell)) {
- $value = $cell->getValue();
- echo $value;
- }
- }
- }
- echo "Archivo guardado con exito";
- }else{
- echo "Archivo no se pudo guardar";
- }
- }
- }else{
- if(move_uploaded_file($guardado, 'archivos/' .$nombre)) {
- $ruta = 'archivos/' .$nombre;
- $reader = PhpOfficePhpSpreadsheetIOFactory::createReader("Xls");
- $spreadsheet = $reader->load($ruta);
- $sheet = $spreadsheet->getActiveSheet();
- foreach ($sheet->getRowIterator(10) as $row) {
- $cellIterator = $row->getCellIterator("D","K");
- $cellIterator->setIterateOnlyExistingCells(false);
- foreach ($cellIterator as $cell) {
- if (!is_null($cell)) {
- $value = $cell->getValue();
- echo $value . '</br>';
- }
- }
- }
- }else{
- echo "Archivo no se pudo guardar";
- }
- }
- ?>
Add Comment
Please, Sign In to add comment