Saludos

| ||||
Re: Necesito ayuda de alguien que domine de GD Ya ya, si lo he intentado ya he posteado mi problema en este mismo apartado para php pero nadie me ha podido ayudar :S y no es plan de volver a repetir tema. |
| ||||
Re: Necesito ayuda de alguien que domine de GD Te referís a este thread? http://www.forosdelweb.com/f18/problema-con-funcion-imagecreatefrompng-460970/
__________________ Mi punto de partida es Que Bueno Lo Nuevo |
| ||||
Re: Necesito ayuda de alguien que domine de GD Estaría bieno que pongas el código de como estás validando los png y de como los generás...seguro que tal vez podamos ayudarte un poquito más viéndolo.
__________________ Mi punto de partida es Que Bueno Lo Nuevo |
| ||||
Re: Necesito ayuda de alguien que domine de GD Bueno, esta es la funcion que uso para crear los thumbnails a partir de imagenes .PNG: Código PHP: Código PHP: Cuando el usuario envia la imagen al servidor, compruebo que tenga las medidas adecuadas, que sea .PNG, y si es correcta la subo al servidor. Entonces llamo a esta funcion que coje la foto subida, genera el thumb y lo guarda en otro directorio. No se, a ver si hay suerte y alguno veis donde puede estar el error. Gracias. |
| ||||
Re: Necesito ayuda de alguien que domine de GD No es una validación correcta esa para un type, es correcta para tomar la extensión (de hecho es la que recomiendo siempre), pero no para validar el type. Usa getimagesize para esa tarea la cual lee las cabeceras del file. No se si sea el problema, pero es lo primero que debes hacer para ir eliminando posibilidades, ej: Código PHP:
__________________ Mi punto de partida es Que Bueno Lo Nuevo |
| ||||
Re: Necesito ayuda de alguien que domine de GD Bueno, he probado esto nicolaspar pero sigue pasando lo mismo. Me reconoce la imagen como png pero me lanza el mismo error. La modificacion que he probado ha sido esta: Código PHP: Pero me sigue dando el error. ----------------- Fatal error: imagecreatefrompng() [<a href='function.imagecreatefrompng'>function.imagec reatefrompng</a>]: gd-png: fatal libpng error: w[32]lv: invalid chunk type in /home/hispanaw/public_html/prov/imagen.php on line 38 ----------------- La linia 38 es donde llamo a imagecreatefrompng. Pero bueno, ahora si entra dentro del if es porque es PNG no? hay que mirar en otro sitio a ver :S |
| ||||
Re: Necesito ayuda de alguien que domine de GD Eso es en un hosting o en tu maquina? 1. Primero probaría con un gif o jpg (con sus respectivas funciones imagecreatefromXXX) 2. Si es en un host intentaría con un ticket o probandolo en otro host, si es en tu maquina intentaría reinstalar la gd (php en realidad). Si no es el type es algún conflicto con la dll... PD: He visto que en google salen resultados, ahora estoy saliendo pero...viste si alguno comenta algo al tema?
__________________ Mi punto de partida es Que Bueno Lo Nuevo |
| ||||
Re: Necesito ayuda de alguien que domine de GD Es en un servidor de pago. En mi máquina no lo llegué a probar. Hablé con mi servidor y me dijo que tenian todo instalado correctamente así que no se. También he mirado por internet pero no he encontrado nada, por eso lo comentaba por aquí. Seguiré mirando a ver, si descubres algo ya me diras ;) Saludos. |
| |||
Re: Necesito ayuda de alguien que domine de GD Has un: Código PHP: PNG Support enabled |
| ||||
Re: Necesito ayuda de alguien que domine de GD Mirando en google es un tema de la GD (mal instalada aparentemente), probalo en tu maquina o en otro lado. Edit: It was indeed the GD2.dll - once i replaced the 5.1.2 version with the 5.1.0, everything started working perfectly. Thanks for the assist! Referencia
__________________ Mi punto de partida es Que Bueno Lo Nuevo |
| ||||
Re: Necesito ayuda de alguien que domine de GD Cita: Efectivamente Fridureiks el soporte para png esta activado. Grácias por la respuesta nicolaspar. Me pondré en contacto con el servidor para contemplar la posibilidad de que la instalación estuviera defectuosa, y ver si así se pudiera arreglar el problema. Grácias de nuevo por la ayuda. |
| ||||
Re: Necesito ayuda de alguien que domine de GD No hay porque, mantenenos al tanto.
__________________ Mi punto de partida es Que Bueno Lo Nuevo |
| ||||
Re: Necesito ayuda de alguien que domine de GD Bueno pues he probado el sistema con imagenes .GIF y las sube perfectamente. Es cosa de png, ya me han comentado que traen bastantes problemas, pero es el formato de las imagenes que hay que subir y no lo puedo cambiar :( He hablado con el servidor y me han dicho que en estos momentos no se puede hacer una actualización asi que habra que intentar alguna otra alternativa. Hay alguna otra posibildad para crear imagenes reducidas a partir de otras más grandes sin usar esta función? EDIT: Soporte de mi servidor me ha dicho que una alternativa puede ser ImageMagick. No se lo que es así que voy a mirarmelo ahora. Si alguien quiere comentar algo acerca de él toda información sera bien recibida. Saludos. Última edición por AbdelioR; 06/02/2007 a las 15:30 |
| |||
Re: Necesito ayuda de alguien que domine de GD Bueno de hecho es cosa de tu servidor a mi me acaba de pasar lo mismo,, decidi migrar a php5 y mysql 4.1... todos mis scripts funcionaban correctamente,,, luego de instalar el php5 me doy con la sopresa q al trabajar con imagenes PNG me sale el mismo error!!! he probado reemplazdo el archivo GD de mi php4 con el del 5 pero me sale el mismo error he leido un poco y dice q es un error de la liberia q recompile mi php5 pero yo lo baje hoy dia :S.. a ver si alguien me puede decir en q version ya no sucede ese problema... o q debo ahcer con mi servidor. se lo agradeceria muchisimo |
| ||||
Re: Necesito ayuda de alguien que domine de GD 5.1.0 supuestamente...dicho por un usuario que tenía la 5.1.2 y que lo soluciono instalando la 5.10. PD: Las dll son compiladas para cada versión de php, no podes moverte una dll de versión en versión.
__________________ Mi punto de partida es Que Bueno Lo Nuevo |
| ||||
Re: Necesito ayuda de alguien que domine de GD Cita: Aún no lo probaste en tu maquina?
Iniciado por AbdelioR ![]() Bueno pues he probado el sistema con imagenes .GIF y las sube perfectamente. Es cosa de png, ya me han comentado que traen bastantes problemas, pero es el formato de las imagenes que hay que subir y no lo puedo cambiar :( He hablado con el servidor y me han dicho que en estos momentos no se puede hacer una actualización asi que habra que intentar alguna otra alternativa. Hay alguna otra posibildad para crear imagenes reducidas a partir de otras más grandes sin usar esta función? EDIT: Soporte de mi servidor me ha dicho que una alternativa puede ser ImageMagick. No se lo que es así que voy a mirarmelo ahora. Si alguien quiere comentar algo acerca de él toda información sera bien recibida. Saludos.
__________________ Mi punto de partida es Que Bueno Lo Nuevo |
| ||||
Re: Necesito ayuda de alguien que domine de GD No xbust3r, la versión 5.12 es para PHP y no para la gd.
__________________ Mi punto de partida es Que Bueno Lo Nuevo |
| ||||
Re: Necesito ayuda de alguien que domine de GD Buenas de nuevo. Pues nicolaspar, he probado el script en mi pc con imagenes que en el servidor petan y las ha redimensionado bien, asi que cosa del script no es... Yo lo que pienso y como ya habeis dicho es que sea problema de la libreria png del servidor, que esté defectuosa o algo, pero ya me han dicho que no pueden reinstalarla ahora. Que queda por tanto? pues alguna alternativa no? El servidor me comento de hacerlo con imagemagick. Tu por que te decantas nicolaspar? Saludos y gracias. |
| |||
Re: Necesito ayuda de alguien que domine de GD Ah! Primer post en el foro, aunque hace bastante que estoy registrada, así que les doy a todos mis saludos. Hace un tiempo me vi en el trabajo de crear una galería de imágenes para un servidor que sólo tenía instalado ImageMagic (ni GD ni NetBPM, una angustia) Encontré información muy útil de como utilizar la funcionalidad en el sitio de ImageMagick (En inglés) Saludos! [Edit] No me deja enviar links, pero si lo googleas lo encontrarás ![]() |
| ||||
Re: Necesito ayuda de alguien que domine de GD Si, es una alternativa el usar ImageMagick, tenes info en google de seguro, pero eso lo evaluarás vos. Que haría yo? el host debe tener GD funcionando, si no lo tiene no sirve (para mi), o me lo solucionan o me mudo de host, para algo estoy pagando. De todas maneras depende de cuanto trabajo te demande el cambio, el tema es el siguiente, hoy es la GD, mañana actualizan algo te dejan php mal instalado y para ellos la solución es que te pases a asp... (ejemplo idiota, pero no me gustan los hostings no se hacen cargo de sus responsabilidades)...a no ser que sea un host gratuito :p
__________________ Mi punto de partida es Que Bueno Lo Nuevo |
| ||||
Re: Necesito ayuda de alguien que domine de GD Pues no, es de pago y yo tambien creia que reinstalarian GD para que funcionara correctamente, pero se ve que no... mudarme de host... por este "percanze" pues no.. tendria que ser más grave, pero no me puedo quejar de ellos por ahora, salvo este detalle, todo lo demás ha ido bien. Respecto a imagemagick, he buscado información y efectivamente he encontrado pero en ingles. La poca que he encontrado en español pues no me ha dejado claro como hacer un script para la redimension de una imagen. Seguiré buscando a ver. Saludos a todos, y ya os contaré a ver cuando lo soluciono. És lo único que me tiene con la pagina aun por estrenar >_<!! PD: Alguien que haya tocado imagemagick podria poner aqui un ejemplo sencillo de algún script? es que ando algo perdido :p ![]() |
| |||
Re: Necesito ayuda de alguien que domine de GD Al parecer básicamente ImageMagick sólo funciona bajo línea de comandos, lo que he utilizado para crear thumbs es el siguiente código Código PHP: |
| ||||
Re: Necesito ayuda de alguien que domine de GD Gracias aclaina. En teoria puedo poner ese codigo dentro de mi script php o tengo que ponerlo a parte? Lo del path a imagemagick donde tengo que ponerlo? He estado pensando y... seria posible pasar la imagen que quiero redimensionar a formago .gif, para aplicarle un imagecreatefromgif? asi si transformo mi imagen en gif, la redimensiono y creo el thumb ( el thumb no tiene por que estar en png, solo la imagen original) y luego elimino el gif grande auxiliar (esto con gd todo claro). Como se ve, bien? mal? Saludos y gracias de nuevo. |