Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/04/2014, 08:01
potoka
 
Fecha de Ingreso: octubre-2009
Mensajes: 107
Antigüedad: 15 años
Puntos: 2
Respuesta: Problema al generar código de barras

Cita:
Iniciado por LuisUrrutia Ver Mensaje
Primero, ¿Copiaste la carpeta "Zend" dentro de "application/libraries"?
¿Creaste el archivo "Zend.php" con el contenido, en la carpeta "application/libraries"?
Código PHP:
Ver original
  1. <?php
  2. if (!defined('BASEPATH')) {exit('No direct script access allowed');}
  3.  
  4. class Zend
  5. {
  6.  
  7.     function __construct()
  8.     {
  9.  
  10.         ini_set('include_path',
  11.         ini_get('include_path') . PATH_SEPARATOR . APPPATH . 'libraries');
  12.  
  13.     }
  14.  
  15.  
  16.     function load($class)
  17.     {
  18.         require_once (string) $class . EXT;
  19.  
  20.     }
  21. }

Si todo lo anterior es correcto ¿Lo llamas de la siguiente forma?

Código PHP:
Ver original
  1. $this->load->library('zend');
  2. $this->zend->load('Zend/Barcode');
Hola, gracias por responder.
Sí, hice todo eso y me aparece el mensaje que indiqué. Es como que no encuentra el archivo, pero todo está puesto tal cual (y también chequeé los permisos para todo sea accesible). Alguna sugerencia?

EDITO: por las dudas muestro cómo lo llamo, por si algo no estoy haciendo bien.
Creé un archivo llamado barcode.php dentro de Controllers y le puse lo siguiente:

<?php

class Barcode
extends Main_Controller {

public function __construct() {
parent::__construct();
$this->load->library('zend');
$this->zend->load('Zend/Barcode');
}

}

Luego accedo a mi proyecto/barcode y me aparece el error:
"
A PHP Error was encountered

Severity: Warning

Message: require_once(Zend/Barcode.php): failed to open stream: No such file or directory

Filename: libraries/Zend.php

Line Number: 51
"

Siendo la línea 51 del archivo Zend.php, esto: "require_once (string) $class . EXT;"

Última edición por potoka; 29/04/2014 a las 08:17 Razón: Agrego información