Foros del Web » Programando para Internet » PHP »

Tutorial ejemplo: Subir archivos a tu BD (guardando en la BD en binario)

Estas en el tema de Tutorial ejemplo: Subir archivos a tu BD (guardando en la BD en binario) en el foro de PHP en Foros del Web. Por cierto, ya se ve la imagen y todo. Muy bueno el tutorial. Quien cree dar mas de lo que tiene, tiene mas de lo ...

  #121 (permalink)  
Antiguo 24/06/2004, 23:51
Avatar de ramm  
Fecha de Ingreso: junio-2004
Ubicación: Guadalajara
Mensajes: 207
Antigüedad: 19 años, 10 meses
Puntos: 0
Por cierto, ya se ve la imagen y todo.
Muy bueno el tutorial.

Quien cree dar mas de lo que tiene, tiene mas de lo que cree.
  #122 (permalink)  
Antiguo 25/06/2004, 16:26
Avatar de ramm  
Fecha de Ingreso: junio-2004
Ubicación: Guadalajara
Mensajes: 207
Antigüedad: 19 años, 10 meses
Puntos: 0
Que pasó hoy??
Todos abandonaron este tema?
  #123 (permalink)  
Antiguo 28/06/2004, 08:10
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Pero .. ramm ..

¿Tienes algúna preguna nueva o aporte a este tema concreto?
Si no es así .. pues este mensaje caerá en el olvido un tiempo más (como suele pasar, entretente un poco viendo las fechas de los mensaje y veras que esto va a "rachas" ..)

Un saludo,
  #124 (permalink)  
Antiguo 07/07/2004, 12:40
 
Fecha de Ingreso: julio-2004
Ubicación: Arg. Neuquén
Mensajes: 44
Antigüedad: 19 años, 9 meses
Puntos: 0
Buenas a todos
tengo un problemita, estoy armando un sitio para que los user suban sus fotos y las puedan ver, mandar a imprimir, etc. y he llegado hasta cierta parte, me falta la parte en que hay q mostrarlas y me gustaría mostrarlas en un tamaño predeterminado y q de ahi genere el trabajo de imprimirlas les muestro hasta donde llegue:

<?
//user para que muestre fotos del usuario logeado
$sqluser=$HTTP_SESSION_VARS['user_email'];
?>

<?
$link = mysql_connect($base_servidor, $base_usuario, $base_clave);
mysql_select_db($base_datos) or die("Error al conectarse a la base");
$query = "select * from imagenes WHERE img_cliente='$sqluser'";
$result = mysql_query($query);
while ($row = mysql_fetch_array($result))
{
echo "<table border=0 align=center valign=top cellpadding=2 cellspacing=1 width=100%><tr>";
echo "<strong>Nombre:</strong>".$row['img_nombre']."<strong><br>Tamaño:</strong>".$row['img_info']." bytes";
echo "<tr><td bgcolor=638AD6></td></tr></table><br>";
}


?>
<br>
<?
include ('subir.php');
?>
en "subir.php" sube los archivos y graba en la db nombre original el temporal, tamaño img_id etc.

mi pregunta cual sería la manera más simple de mostrar las fotos?
como verán soy noob en esto pero estoy cerca.
desde ya muchas gracias
  #125 (permalink)  
Antiguo 07/07/2004, 13:10
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Pero ... Lautaroe ...

Este tema trata sobre los problemas con el tutorial que aquí se describe .. y a ser posible de lo que hay tal cual .. no de modificaciones o códigos própios.

Te invito a colocar tu pregunta en una pregunta nueva en el foro para que la gente vea tu caso particular.

Si te has basado en "algo" de este tutorial .. igualmente inicia tu nuevo tema pero si lo deseas haces referencia a que partes de -este- tutorial usastes.

Un saludo,
  #126 (permalink)  
Antiguo 09/07/2004, 19:52
 
Fecha de Ingreso: julio-2004
Mensajes: 1
Antigüedad: 19 años, 9 meses
Puntos: 0
Exclamación Problema al subir archivos grandes

Hola Cluster, eres un crack.
Te informo de la situación y después te comento el problema:

- Tengo el script alojado en sync.es (de pago)
- [Linux + Apache 1.3.31 + PHP 4.3.2 + MySQL 3.23.49 + GD 2.0.12].
- max_execution_time=30
- open_basedir=no value
- post_max_size=55M
- upload_max_filesize=2M
- Apache Timeouts= Connection: 300 - Keep-Alive: 15
- He modificado el tipo de datos de la BD a MEDIUMBLOB.
- Necesito subir archivos de 1 Mb.

Tengo el siguiente problema con el script:
Cuando subo archivos relativamente grandes (de aproximadamente más de 300 Kb) el script no sube el archivo, devolviendo el siguente error:

Código:
Warning: fopen(/tmp/phpGWPHT6): failed to open stream: No such file or directory in /home/mipropio/public_html/admin/insertar.php on line 20

Warning: filesize(): Stat failed for /tmp/phpGWPHT6 (errno=2 - No such file or directory) in /home/mipropio/public_html/admin/insertar.php on line 20

Warning: fread(): supplied argument is not a valid stream resource in /home/mipropio/public_html/admin/insertar.php on line 20
La línea 20 es ésta:
Código PHP:
$binario_contenido addslashes(fread(fopen($binario_nombre_temporal"rb"), filesize($binario_nombre_temporal))); 
Parece que el servidor borra el archivo temporal antes de que finalice el script, porque con archivos pequeños funciona perfectamente. En un principio creía que era por el tiempo de ejecución del script, por eso añadí la línea set_time_limit(0); pero me seguía dando el mismo problema.

Si te sirve de ayuda, posteriormente, probé a cambiar de método. Intenté, en vez de insertar el binario en la base de datos, subir el archivo al servidor. Lo intenté con la función ftp_put(), pero seguía funcionando bien con archivos pequeños y mal con archivos grandes. Seguía dando el mismo error. Y al final, lo intenté con la funcion copy(), y seguía dando el mismo error con archivos grandes.
El problema es que cuando subo archivos relativamente grandes (de aproximadamente más de 300 o 400 Kb), me devuelve el error que te he comentado. Así que creo que el problema está en el servidor, puesto que los 3 scripts fallan en lo mismo.
También creía que era problema de las variables de PHP o las directivas de Apache, pero, tal y como te las he copiado arriba, parecen estar bien.

Te agradecería muchísimo que me echaras una mano para solucionarlo pues es un trabajo que tengo que entregar.
Muchísimas gracias!

Última edición por Pinazinho; 09/07/2004 a las 19:58
  #127 (permalink)  
Antiguo 10/07/2004, 14:39
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Apache para Linux dispone de otra restricción más sobre archivos que puedes subir al servidor vía PHP .. Las directivas que son de PHP exclusivamente las ves en el PHP.ini y son las que has descrito.

Pero, .. Apache en su php.conf tiene otra directiva más "LimitRequestBody" que se configura según veras en este tema que se habló de eso:

http://www.forosdelweb.com/f18/problema-subir-archivo-215775/

Un saludo,
  #128 (permalink)  
Antiguo 10/07/2004, 15:51
 
Fecha de Ingreso: noviembre-2003
Mensajes: 114
Antigüedad: 20 años, 5 meses
Puntos: 0
Todo me salio bien, exepto las creaciones de thumbails, pero esto no me importa, ya tengo muchos ejemplos, exelente ejemplo.

Mi pregunta es referente a que se me ha formado en la cabeza la idea de si se podra manejar estos datos sin mySQL.

me refiero a si podria mostrar la imágen con la codificacion binaria, pero no se me forma la idea a que funcion tendria que recurrir.

?

Un saludo,
DJ-Dom
__________________
Soporte y Creaciones PHP-Nuke:
NukeProjects.Net

if($Necesitas=="Ayuda"){
echo "No dudes en pedirla";
}
  #129 (permalink)  
Antiguo 10/07/2004, 16:32
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Justamente el ejemplo se trata de gestionar los archivos binarios que són -almacenados- en un campo de una tabla de tu BD (en este caso Mysql) de forma "binaria" .. he de ahí la psudo-codificación necesaria que hay que hacer con ese "addslashes()" que se usa para hacer el "INSERT" sobre la BD y que el archivo quede -integro- en un campo de la BD para ser "consultado" y obtenerlo.

Por ende .. no sé a qué te refieres. ¿ Será a .. guardar el archivo en sí en el sistema de archivos de tus servidor: HD (disco duro) y en la BD o ni eso .. guardar el nombre del archivo?)

Por qué .. este tutorial . .para poder hacer efectivo el tema de "gestionar el archivo binario" .. primero habrá que subirlo (1ª parte del script) y luego almacenarlo en la BD (darle el destino definitivo) .. en este caso concreto hacia la BD integramente (podría ser el otro método) o tal vez tu sólo quieres subir el archivo y dejarlo en tal directorio de tu servidor (y ya lo leeras como puedas o por funciones dir() o similares donde leas los archivos que tienes en tal directorio).

Un saludo,
  #130 (permalink)  
Antiguo 10/07/2004, 16:55
 
Fecha de Ingreso: noviembre-2003
Mensajes: 114
Antigüedad: 20 años, 5 meses
Puntos: 0
Me referia si seria posible mostrar la codificació:

0x47494638396124000e00d50000d55804f1d4c0e15d04fff6 f0ff721..........


en un tag <img src=\"AQUI IRIA ALGO QUE NO SE QUE ES\">

Un saludo,
DJ-Dom
__________________
Soporte y Creaciones PHP-Nuke:
NukeProjects.Net

if($Necesitas=="Ayuda"){
echo "No dudes en pedirla";
}
  #131 (permalink)  
Antiguo 10/07/2004, 17:15
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Pues .. eso es lo que hace el ejemplo:

Cita:
ver.php

Se puede usar directamente llamandolo via un tag HTML de imagen:

<img src="ver.php?id=nºregistro_archivo">
Y también lo usa el ejemplo:
listar_imagenes.php

El "ver_imagen.php" lo que hace es una consulta a tu BD .. obetiene el campo del registro indicado (bajo ese id) de la imagen_binaria y compone las cabeceras HTTP adecuadas según su formato MIME (que también se guarda y ahí se obtiene para componer las adecuadas cabeceras HTTP).

Pero si lo llamas bajo un tag de imagen (html) pues .. tu navegador lo interpretará (y si no es un formato MIME que lo interprete ya veras esa "codificacion" del archivo en tu navegador)

Si quieres ver esa codificación "a pelo" .. quitale el header() ... en ver_imagen.php y lo llamas por el URL: ver_imagen.php?id=nº


Un saludo,
  #132 (permalink)  
Antiguo 10/07/2004, 18:23
Avatar de sism82  
Fecha de Ingreso: octubre-2003
Ubicación: Guadalajara
Mensajes: 865
Antigüedad: 20 años, 6 meses
Puntos: 1
no estoy seguro de por que la necesidad de hacerlo desde un <img... , pero te recomendaria mejor la opción del encabezado ( header() ) es menos suceptible a errores de descarga.

Suerte!
  #133 (permalink)  
Antiguo 10/08/2004, 12:19
Avatar de Suelem  
Fecha de Ingreso: julio-2004
Ubicación: Guadalajara
Mensajes: 20
Antigüedad: 19 años, 9 meses
Puntos: 0
Cita:
Iniciado por caricatos
Hola otra vez:

La pregunta anterior es porque me fijé en el listado de imágenes: http://www.pepemolina.com/archivos_b...r_imagenes.php
y alguien ha intentado poner un fichero bmp y no se ve (al menos en mi ordenador). Tal vez sea por la versión php instalada en mi servidor o porque el fichero que han subido (como se trata de pruebas no llevo mucho control... ) tiene algún problema. De todos modos es evidente que php reconoció la cabecera.

Por cierto, hablando de control, la versión de ver.php, le puse una pequeña restricción para evitar que suban imágenes indebidas (creo que es muy difícil llevar ese control), añadiendo un campo de nombre activo que por defecto es 1, y si son imágenes malintencionadas cambio el valor de ese campo y redireccionan la imagen hacia una ovejita... (se ve en el listado)

La pregunta la hacía para evitar que suban imágenes que no sean aceptadas... y suponía que ciertos tipos no serían reconocidos, por ejemplo wmf los reconoce explorer y no los reconoce mozilla. Sobre bmp acabo de comprobar que mozilla los reconoce (parece que no subieron una imagen válida)

Saludos
Hola, yo estoy utilizando este ejemplo, pero a mi no me muestra nada.... ni jpg, ni gif ni nada....
Podrias ayudarme un poco...
Para empezar ..... y que me las muestre
__________________
Ing. Suelem
  #134 (permalink)  
Antiguo 10/08/2004, 12:28
Avatar de Suelem  
Fecha de Ingreso: julio-2004
Ubicación: Guadalajara
Mensajes: 20
Antigüedad: 19 años, 9 meses
Puntos: 0
Cita:
Iniciado por sotoware
Hola de nuevo cluster, he comprobado que no me funcionan las ordenes de header.
no se me redireccionan las páginas, en insertar.php ignora dicha sentencia cuando no he insertado ningún archivo desde formulario.php y le doy a subir archivo y se queda en blanco la pantalla pero dentro de insertar.php. Y aunque suba la imagen sí se archiva en la bd pero no se redirecciona a listar_imagenes.php.
Pero vamos, mi problema prioritario que era mostrar la imagen de la bd, creo que puede venir de eso mismo, que en ver.php tampoco funcione el header.
¿Porqué puede suceder esto cluster?
Muchas gracias por todo
A mi me pasa lo mismo, alguien me podria ayudar, tampoco me aparecen las imagenes. help me please
__________________
Ing. Suelem
  #135 (permalink)  
Antiguo 18/08/2004, 08:21
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Acabo de actualizar el "tutorial" había un error en la creación del los "thumbnails". El recurso de imagen para imagesx() e imagesy() no era $src_img sino $img.

Se discutió el problema ampliamente en:
http://www.forosdelweb.com/s/showthread.php?t=224650

Un saludo,
  #136 (permalink)  
Antiguo 19/08/2004, 01:48
Avatar de Woody  
Fecha de Ingreso: abril-2003
Ubicación: Madrid y Barcelona
Mensajes: 68
Antigüedad: 21 años
Puntos: 0
Saben si lycos cambio algo??

Bueno utilizo este código desde poco menos de un año, y siempre me ha ido perfecto, de hecho hay un mensaje mio en la primera o segunda hoja de este foro agradeciendoselo a Cluster (y lo hago de nuevo amigo ).

El problema es que de un tiempo hacia aquí no me funciona y me salen las aspas rojas en lugar de las imágenes, supongo que habrá habido algún cambio en lycos porque lo que está claro que no he cambiado nada y a mi me funcionaba perfectamente antes.

Me he ido a la base de datos y he observado que allí siguen los campos con el archivo binario y todo perfecto.

Bueno agradezco de antemano cualquier orientación que me den hacía la causa del problemilla.

Un saludo.
  #137 (permalink)  
Antiguo 19/08/2004, 06:09
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
mm Fijate que para mostrar las imagenes (sean las originales o los thumbnails) se usan cabeceras HTTP enviadas al cliente (navegador) por la función: header().

La mayoría de servicios de hosting gratuitos o incluso redirecciones gratuitas meten cierta publicidad que a nivel de "programación" es otra "salida" enviada al navegador antes de tus própias cabeceras HTTP que (en este caso) envia todo este proceso de obtener la imagen y entregarla al "buffer de salida" de PHP.

Cuando defines una cabecera (header( ...) ) no puede existir nada más de HTML/salida en general por encima de este.

Un saludo,
  #138 (permalink)  
Antiguo 19/08/2004, 06:10
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Se me olvidó ...

Puedes leer el link del mensaje anterior (donde se solventó un problema con uno de los scripts) ..ahí veras unas indicacioens para "localizar" errores cuando se usa header() .. es decir; quitar header() .. usar error_reporting() .. lamar al script en cuestión directamente y observar ...

Un saludo,
  #139 (permalink)  
Antiguo 19/08/2004, 07:30
Avatar de Woody  
Fecha de Ingreso: abril-2003
Ubicación: Madrid y Barcelona
Mensajes: 68
Antigüedad: 21 años
Puntos: 0
Intentaré hacer lo que me dices de mirar los errores, pero creo que has dejado por alto el detalle de que antes SÍ me funcionaba y era totalmente compatible con publicidad y todo lo que lycos me introducía...

De aquí a un par de semanas lo miro y te cuento (ahora me es imposible)

Un saludo.
  #140 (permalink)  
Antiguo 19/08/2004, 08:18
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Iniciado por Woody
Intentaré hacer lo que me dices de mirar los errores, pero creo que has dejado por alto el detalle de que antes SÍ me funcionaba y era totalmente compatible con publicidad y todo lo que lycos me introducía...

De aquí a un par de semanas lo miro y te cuento (ahora me es imposible)

Un saludo.
Bueno .. lo he dejado por "alto" por qué las configuraciones y "códigos" para insertar esa publicidad también cambian (o pueden hacerlo) .. no sé el caso particular de Lycos (si no han cambiado usaban un frame lateral?) .. pero si que he visto por ejemplo "mi@" que puso un banner arriba cuando antes lo tenía abajo (arriba es donde te daría problemas por insertar esa "salida" antes que el envio de las cabeceras HTTp que puedan entregar tus própios script's.. )

Un saludo,
  #141 (permalink)  
Antiguo 30/08/2004, 06:38
 
Fecha de Ingreso: noviembre-2002
Mensajes: 273
Antigüedad: 21 años, 5 meses
Puntos: 0
No muestra la imagen

Hola a todos,

he leído algunos post que tienen el mismo problema pero no he encontrado el problema.

La insercion en la base de datos la hace bien y esto es lo que guarda:

id: 1
binario: [BLOB - 9.4 KB]
nombre: casa.jpg
peso: 9662
tipo: image/pjpeg

Aparentemente esta todo bien. Ló unico es el tipo, que aparece pjpeg.

Que puede ser?

Muchas gracias!!!
  #142 (permalink)  
Antiguo 30/08/2004, 08:33
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
mickeyzgz

Eso es el formato MIME de tu imagen .. No sólo existe el JPG "normal" .. también hay un JPG 2000 y seguramente otros derivados. Tendrías que ver como generastes esa imagen .. pero, ¿eso te plantea algún problema para visualizar las imagenes? (ya sea en thumbnail o la imagen a tamaño original?

Un saludo,
  #143 (permalink)  
Antiguo 30/08/2004, 10:46
 
Fecha de Ingreso: julio-2003
Ubicación: Queretaro Qro.
Mensajes: 131
Antigüedad: 20 años, 8 meses
Puntos: 1
Gd2?

Hola Cluster

Pues aqui con una consulta, he visto tu script y es excelente, que ni que, lo he probado en un server sobre Win y funciona bien sin ningun problema, pero cuando lo ejecuto en Linux que es en donde me interesa que funcione el ver_thumbnail.php no funciona, ni siquiera me manda un erros de ejecucion, estuve chacando mi configuracion en mi linux tengo una version de GD 1.8 y en el win GD 2.0.22 creo que aqui puede estar el problema. Tu mencionas que al usar las librerías gráficas GD 1.x en adelante de PHP. deberia de funcionar, a partir de cual version del GD 1.X... deberia de funcionar... me recomiendas actualizar la version del GD... o mi problema esta tal ves en algun otro lado tal ves la configuracion del PHP?

Bueno espero y me puedas o puedan ayudar gracias....

Reciban saludos.
__________________
Kike Lee
Paz && Bien
  #144 (permalink)  
Antiguo 30/08/2004, 12:21
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Fijate bien en las observaciones del tutorial, hace pocos días se corrigió un error que había en ver_thumbnail.php (no sé si eso ya lo vistes). Por lo demás se hace una referencia a las GD 1 y 2 en cuanto a la calidad de tus thumbnails que puedes obtener y el código que sería necesario modificar para usarlo en GD 2.x (del original).

Un saludo,
  #145 (permalink)  
Antiguo 30/08/2004, 13:08
 
Fecha de Ingreso: julio-2003
Ubicación: Queretaro Qro.
Mensajes: 131
Antigüedad: 20 años, 8 meses
Puntos: 1
G2!!

Gracias Cluster por contestar

Si ya he visto los comentarios con respecto $src_img <=> $img, y la forma de mejorar la imagen con GD2 pero la verdad no se visualiza nada, intenta por querer hacer la visualizacion de echo medio se ve que pone una imagen pero con una X, termina el proceso que es muy rapido y desaparece el intento tal ves de imprimir, no marca ningun error, de hecho se que esta trabajando el GD pero que puede estar pasando, lo unico que queda el el texto que se extrae de la DB, no mas... no se si en custinoes tecnicas que alla que hacer de diferente de win a linux...

La verdad no se que hacer pero seguire buscando que hacer, si vos o alguien sabes algo que pueda hacer se lo agradecere.

Saludos!!!
__________________
Kike Lee
Paz && Bien
  #146 (permalink)  
Antiguo 30/08/2004, 21:06
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Bueno .. en el comentario sobre la solución del problema de $src_img <=> $img (en el mensaje que indiqué de donde salió el problema y como se le dió solución) verás unas cuantas recomendaciones que puedes seguir para localizar el error concreto que se está provocando pero "no ves" (y devemos verlo para ver que sucede en tu caso particular).

Un saludo,
  #147 (permalink)  
Antiguo 31/08/2004, 05:34
 
Fecha de Ingreso: abril-2002
Mensajes: 6
Antigüedad: 22 años
Puntos: 0
Alguien ha hecho algo similar pero con SQL server 2000 ?

Buenas.

Yo lo estoy intentado por todos los medios, pero algo se me escapa y no consigo hacerlo.
Tengo una tabla SQL Server con un campo de tipo binario donde intento almacenar archivos de cualqueir tipo (.exe. .jpg, .pdf etc) y siempre obtengo el mismo resultado:

Una secuencia de errores del tipo Warning: mssql_query() [function.mssql-query]: message: Line 3: Incorrect syntax near '6'. (severity 15) in D:\Intranet\Desarrollo\common\fcomunes.php on line 67

Si alguien puede ayudarme lo agradeceré infinito.

Marcos
  #148 (permalink)  
Antiguo 31/08/2004, 06:03
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Pues si no pones el código PHP+SQL (de MS SQL Server) usas .. poco podemos hacer. Pero, debes hacer tu pregunta en un tema nuevo. Este "tutorial" habla sobre el caso concreto de usar Mysql para tal fin. Cada BD tiene sus propiedades, tipos de campos .. etc.

Un saludo,

Última edición por Cluster; 31/08/2004 a las 06:35
  #149 (permalink)  
Antiguo 31/08/2004, 08:02
 
Fecha de Ingreso: julio-2003
Ubicación: Queretaro Qro.
Mensajes: 131
Antigüedad: 20 años, 8 meses
Puntos: 1
Gd?

Hola Cluster

La verdad es que estoy intrigado tambien, ya que el codigo es tal cual lo tienes en este link (asi que ni ponerlo), tengo apache+MySQL+PHP+GD y diferentes versiones una en linux y otra en Win, en linux el GD es 1.8.4.11 que a la hora de obtener datos a través de phpinfo() me dice que es una versión GD 1.6.2. es la que esta instalada, estoy corriendo una version de linux de Red Hat 9. y en el Win tengo la version de GD 2.0.22, se que win y linux interpretan esto de forma diferente, y estoy checando que hacer, puedo decir que he echo algunos graficos con php+gd en linux muy sencillos ya que apenas jugando con el, pero quiero, necesito hacerlo con las imagenes que tengo almacenadas en la DB.

Todos los script funcionan: formulario, insertar, listar y ver sin ningun problema, pero cuando quiero ejecuar el ver_thumbnails no se muestra nada, he puesto los dos ver... el primero funciona y el segun no, como que intenta poner una imagen pero se desvanece y termina el proceso.

Como ya te habia mencionado cuando lo ejecuto en Win funciona sin problemas, pero en linux no.

Pregunta: hay alguna forma de obtener las funciones que utiliza el GD he intentado obtener datos del gd_info() y no me despliega nada (sera que no lo tengo bien instalado?...)

Bueno seguire intentando, pero si me pueden hacer alguna sugerencia al respecto se los agradecere, gracias
__________________
Kike Lee
Paz && Bien
  #150 (permalink)  
Antiguo 31/08/2004, 11:03
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
kikelee

Cita:
Todos los script funcionan: formulario, insertar, listar y ver sin ningun problema, pero cuando quiero ejecuar el ver_thumbnails no se muestra nada, he puesto los dos ver... el primero funciona y el segun no, como que intenta poner una imagen pero se desvanece y termina el proceso.
Ya te dije que en unos mensajes más arriba dejé el link hacia un mensaje donde se explica detalladamente como solventar un problema típico de ese estilo y el procedimiento a seguir para evaluar el problema o por lo menos para ver ese "mensaje de error" que está pero así nunca vas a ver.

Aquí lo tienes:
http://www.forosdelweb.com/f18/problemas-con-thumbs-224650/

Cita:
Pregunta: hay alguna forma de obtener las funciones que utiliza el GD he intentado obtener datos del gd_info() y no me despliega nada (sera que no lo tengo bien instalado?...)
El manual oficial de PHP en www.php.net/gd .. cada función describe desde que versión está disponible.

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado

SíEste tema le ha gustado a 44 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 17:18.