Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/11/2014, 18:30
niltza
 
Fecha de Ingreso: agosto-2004
Mensajes: 440
Antigüedad: 19 años, 8 meses
Puntos: 2
Problema con cargue en excel

Buenas Noches,

Resulta que estoy haciendo un cargue de un archivo excel 97-2003, estoy utilizando la clase /ExcelReader/Excel/reader.php para su lectura, luego de recorrer el arreglo tengo que realizar unas validaciones de los campos incluidas validaciones a la base de datos, hasta ahi no tengo problema. Mi problema es es siguiente tengo un campo en el excel que viene de la siguiente manera con las comillas incluidas

Cheque con leyenda “Cheque Cruzado”

pero cuando se recorreo el archivo no se porque al imprimir el array me quita las comillas, quedando así [7] => Cheque con leyenda  Cheque Cruzado
como puedo solucionar.

el codigo que tengo para recibir y recorrer el excel es

Código PHP:
include_once ("includes/ExcelReader/Excel/reader.php"); //funcion de excel
date_default_timezone_set("America/Bogota");
$fecha_actual =  date("Y-m-d H:i:s");
$arrPG array_merge$_POST$_GET$_FILES );

if( 
$arrPG['arcRem']['tmp_name'] != '' //se toma el archivo y se hace explode para saber que tipo de archivo si es xls
{
    
$type explode'.'$arrPG['arcRem']['name'] );
    
    if( 
$arrPG['arcRem']['type'] != 'application/vnd.ms-excel' && $type[1] != 'xls' )
    {
        echo 
'<script> alert("Por favor seleccione un Archivo Excel 2003");document.location.href="precarguebc.php";</script>';
        exit;
    }
    
    
$nombre $arrPG['arcRem']['tmp_name'];
    
$datos = new Spreadsheet_Excel_Reader();
    
$datos->read($nombre);
    
$arreglo $datos->sheets[0]['cells'];

    
$fecha_actual date('d/m/Y');
    echo 
"<pre>";print_r($arreglo);echo "</pre>";//imprimo el array

no se como puedo solucionarlo.

Gracias
__________________
paty :adios: