<?php

/**
 * Created by PhpStorm.
 * User: jantonio
 * Date: 30/11/15
 * Time: 13:42
 */
require_once __DIR__ . '/../server/excel/dog_reader.php';
echo "before class";
$dr = new DogReader(0);
$dr->dropTable();
echo "before validate";
$dr->validateFile("inscriptionlist.xlsx");
echo "after validate";
Exemple #2
0
     $lines = file(IMPORT_LOG, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
     if (!$lines) {
         echo json_encode(array('operation' => 'progress', 'success' => 'fail', 'status' => "Error reading progress file"));
     } else {
         echo json_encode(array('operation' => 'progress', 'success' => 'ok', 'status' => strval($lines[count($lines) - 1])));
     }
     return;
 }
 // Consultamos la base de datos
 try {
     // 	Creamos generador de documento
     $fed = http_request("Federation", "i", -1);
     if ($fed < 0) {
         throw new Exception("dog_reader::ImportExcel(): invalid Federation ID: {$fed}");
     }
     $dr = new DogReader($fed);
     $result = "";
     switch ($op) {
         case "upload":
             // download excel file from browser
             $result = $dr->retrieveExcelFile();
             break;
         case "check":
             // check that received file matches PerroGuiaClub format
             // and store in temporary database table
             $file = http_request("Filename", "s", null);
             $result = $dr->validateFile($file);
             break;
         case "parse":
             // start analysis
             $result = $dr->parse();