Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/09/2014, 11:21
Avatar de Dalam
Dalam
 
Fecha de Ingreso: septiembre-2010
Mensajes: 409
Antigüedad: 14 años, 5 meses
Puntos: 56
Respuesta: ezImage Error me ayudas.

Es cuestion de borrar unas lineas y definir bien nuestra escritura en donde usamos la clase.
Cita:
Lo primero es editar la clase class.pdf.php y borrar las lineas en las que aparece la funcion que te da problemas. En este caso set_magic_quotes_runtime(0).
Despues de esto solo tienes que quitar el & de el script en el que creas el archivo pdf con sus imagenes que quieres incluir, te quedaria asi.
Código PHP:
Ver original
  1. <?php
  2. include('class.ezpdf.php');      
  3. $pdf = new Cezpdf('a4'); //Esta linea es la que hay que cambiar
  4. $pdf->selectFont('fonts/courier.afm');
  5. $pdf->ezImage('tt.png',0, 300, 'none', 'center');
  6. $pdf->ezText("\n\n\n",10);
  7. $pdf->ezStream();
  8. ?>
El script del que te has copiado el codigo es de php4 y esa forma de definicion del objeto, solo es valido para esta version de php.

Otra posibilidad mas fea es anteponer una @ antes de set_magic_quotes_runtime en toda la clase.
Cita:
Esta forma no te permitira reutilizar este codigo en versiones de php 6
tambien podrias cambiar set_magic_quotes_runtime(0) por ini_set("magic_quotes_runtime", 0)
Cita:
De esto no estoy del todo seguro, pero deberia funcionar
Aqui te dejo tres posibles soluciones, espero que te funcione.
Si tienes alguna duda mas cierra este hilo, crea otro y mandame el permalink por mensaje privado.
__________________
http://www.roglastudios.es

Última edición por Dalam; 09/09/2014 a las 13:43