segui todos los pasos y me da este erorrrr
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/osocial/Secciones/Admin/Upload/insertar.php on line 44
No se pudo insertar los datos en la base de datos.
| |||
segui todos los pasos y me da este erorrrr Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/osocial/Secciones/Admin/Upload/insertar.php on line 44 No se pudo insertar los datos en la base de datos. |
| |||
Pues revisa los datos de conexion a tu BD y revisa que tengas creadas las tablas que se usan. Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
Hola cluster ... como vas ? Oime que buen script Tengo unapregunta ... todo a exepcion del archivo vet_thunmbnails funciona ... cuando dices Cita: Donde consigo esas librerias y como se instalan ?kawoq .. ya avisé que ese script para crear los thumbnails REQUIERE de las librerias (extensiones) GD .. Perdona si te robo algo de tiempo .. pero apenas comienzo ... gracias por la ayuda que me puedas prestar ... igualmente a cualquier otro monster del php ... gracias.... |
| |||
Pues ... Si usas windows tan sólo tienes que activarlas (php_gd2.dll o php_gd.dll) en tu php.ini sección extension ... (y configurar el extension_dir que apunte a ese directorio (normalmente extensions/ desde tu instalación de PHP ..) Si usas Linux ... tendras que compilar con opción GD y la ruta a las librerias .. Eso lo explica mejor el manual de PHP: http://www.php.net/manual/en/ref.image.php Antes de nada .. revisa si dispones ya de tu GD instaladas .. ejecutanto la función: <? phpinfo(); ?> Si usas un servicio de hosting y no ves las librerias GD en tu phpinfo() .. no vas a poder instalarlas tu mismo (deberías pedirlas a tu proveedor del servicio de hosting). Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
hola a todos....se me acaba de venir un problema y no se de donde vino pues ya habia logrado hacer que me funcionara todo muy bien.. todo los datos y la imagen me subian a la bd....y cuando las mandaba a llamar....salia perfecto... bueno el problema ahora es que sin querer borre ver.php y pues lo volvi a hacer.... A la hora de sacar los datos y la imagen.....salen los datos pero la imagen no......en vez de la imagen me aparece la X esa de cuando no encuentra la foto.....y si miro en las propiedas de la X me sale esto.... http://www.miespacio.com/ver.php?id=2 ...no entiendo que pasa... Porfa.....necesito ayuda... Estos son los codigos listar.php Código PHP: Código PHP: |
| |||
sicuesn ... Esa consulta a tu bd no es la original del "tutorial" .. así que revivisa si te arroja algún registro: Código PHP: Yo sólo veo que usas el link de conexión $id1 .. pero no lo tieens asignado a ningún mysql_connect() .. por ende coge el link de conexión '0' (que puede o no coincidir ). Así . que .. o lo quitas y asumes el que esté en curso .. o lo asignas a mysql_connect() ... Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. Última edición por Cluster; 18/06/2003 a las 17:49 |
| |||
pues...he probado de todo..... volvi a hacer el tutorial original y me pasa exactamente lo mismo.. disculpa cluster que te quite el tiempo pero esto es lo mas importante de la pagina..... Si me saca los datos pero no la imagen |
| ||||
tas pasao Cluster jajajaja, un 10 para ti... no un 20....un 30.... gracias Cluster, jeje, si ya sabio yo que se podia, estaba haciendo eso justamente...jajaja, pero lo tuyo como siempre es perfecto.... Saludos y sigue asi... |
| |||
sicues .. Empieza como te he dicho a seguir el código .. Reivisa si a ver.php le llega tu $_GET['id'] .. y si pasa al if () ... mira si la consulta arroja algún registros .. Usa: $consulta = mysql_query($sql,$conexion) or die(mysql_error()); Por si hay algún error de SQL .. Vamos, que .. con un "no me muestra la imagen" es casí imposible ver que puede pasar .. y más cuando dices que estás probando el código original y a tí mismo te llegó a funcionar en alguna ocasión ... Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
No me lo vas a creer pero lo volvi a hacer en el dreamweaver y le quite todo lo que tenia de html......solo deje codigo php y ya funciono.....ya llevaba 2 dias sin poder resolver el problema y no se si habia algun conflicto o algo pero ya esta...... Otra vez disculpa por el tiempo perdido.... En esa frase que pusistes "mysql_error()" esto es para que te de el error de regreso verdad......porque no lo sabia todavia... gracias Saludos... |
| ||||
Esta genial, ¿funcionaria con archivos *pdf? Es decir, he subido los archivos, pero a la hora de verlos, me sale un cuadro de descarga que dice que algunmos archivos pueden dañar su equipo, Abrir,Guardar,Cancelar. Si le doy a abrir se me abre el Macromedia y me edita el archivo. del formato Acrobart.pdf nada. ¿que puede pasar?
__________________ Todo cambia... Todo se transforma... de nosotros depende que mejore. |
| |||
Cita: Pasa simplemente que este script ver.php simplemente le envia el formato MIME del archivo al navegador vía la cabecera http: content-type .. Si quieres enviar tu "archivo" (sea .pdf o cualquier archivo en general) .. debes de hacerte algún "script" tipo: descargar.php donde lo que ahora le enviarás al navegador como cabeceras serán del típo adecuado para descargar.Esta genial, ¿funcionaria con archivos *pdf? Es decir, he subido los archivos, pero a la hora de verlos, me sale un cuadro de descarga que dice que algunmos archivos pueden dañar su equipo, Abrir,Guardar,Cancelar. Si le doy a abrir se me abre el Macromedia y me edita el archivo. del formato Acrobart.pdf nada. ¿que puede pasar? Sobre cabeceras de ese estilo se habla algo del tema en este mensaje .. Chequealo: http://www.forosdelweb.com/showthrea...hreadid=128346 Sólo ten en cuenta que esos ejemplos se basan en que tu archivo lo tienes en tu HD del servidor (en su sistema de archivos) .. en este caso de este tutorial, el archivo está en tu BD .. usa las rutinas de ver.php y adapta las cabeceras. Datos como "el filesize()" ya lo tienes en un campo de la BD para ese archivo. Un saludo, pd: .. si haces el "descargar.php" .. ponlo por aquí, les será de mucha utilidad a la gente.
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| ||||
Hola a todos... Algún post o tutorial para almacenar archivos cuando se usa PHP 4.0.1??? Es urgente y no tengo control sobre el server. Gracias
__________________ Think. Nuevas formas de comunicación |
| ||||
Pues yopongo esto: <?php // OJO, sólo funciona con imagnes en formato JPEG ... $conexion =mysql_connect("mysql10.amenworld.com","my26288"," gdi8r5eq"); $db=mysql_select_db("my26288"); $sql="SELECT * FROM archivos"; $consulta=mysql_query($sql,$conexion); $fila = mysql_fetch_array($consulta); // Envio cabeceras al navegador .. se indica que lo "que vá" es una imagen de formato MIME JPEG header("Content-type:".$fila["archivo_tipo"].""); // Generar el thumbnail: // Se crea la imagen desde el campo binario de la BD $img=imagecreatefromstring($fila["archivo_binario"]); $imagen=imagejpeg($img,$fila["archivo_nombre"],100); ?> |
| ||||
No eran los tipos BLOB de datos los que degradaban el rendimieno del servidor MySQL? Quizá lo hayan arreglado con la version 4.0, de todas formas, el sistema de archivos es por lógica el soporte de datos binarios. |
| |||
vitxo El soporte de BLOD en Mysql siempre ha sido malo .. en msyql 4.x dicen que lo han optimizado .. pero, sigue siendo no tan bueno como otros motore de BD. El caso que esto es un tutorial simple y llamanamente para demostrar el tema propuesto. Sobre los pros-y-contras ya se ha hablado en este mensaje. Yo mismo ya he comentado que uno de sus "pros" es el de tener toda tu infomación de (tus binarios + datos relacionados de esas tablas) en forma "compacta" a la hora de hacer backup's de tus sistemas .. A la hora de trabajar con binarios de poco peso Mysql aguanta bastante bien. Si piensas meter archivos "grandes" (hablemos de Mega Bytes ..) pues ya he comentado que no. Te invito a que si lo deseas pruebes esta técnica y saques tus conclusiones. Yo he probado ambas y .. para los casos que he expuesto prefiero usar BLOB's y para otros el sistema de archivos .. Con lo cual .. repito una vez más que no soy incondicional de ninguna técnica (en este caso .. si BLOB's o en sistema de archivos) .. Cada proyecto habrá que evaluarlo. Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
Listar fotos en thumbnail Listar fotos en thumbnail Es decir como puedo yo listar todas las foso de la base de datos... en un archivo (pero las fotos en pequeño) y que debajo de casa foto me ponfa pues el archivo_nombre :) -------------------------- Perdonar por la molestias ya lo he conseguido En el archivo listar_imagnes.php he sustituido el Código PHP:
__________________ Ado_k2 :adios: Última edición por Ado_k2; 26/10/2003 a las 08:26 |
| |||
tengo una duda. todo el poceso me sale bien, pero al intentar poner otro campo allí es cuando todo se echa a perder. ejemplo me gustaría poner otro campo en el formulario k pusiera por ejemplo, nota, y que este campo también se mostrará y rellenara, y eso no me sale, se puede hacer??? |
| |||
Se puede hacer .. pero al dato de la imagen debes accederlo (haciendo la consulta a la tabla en cuestión) como se detalla en el tutorial (envio de cabeceras .. etc) y el resto de tus datos debes de accederlo directametne haciendo una consulta común y corriente a esa tabla (o mejor usar una tabla extra y relacionar la imagen que está en la tabla que el tutorial trabaja). Un salduo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
excelente bueno soy nueva y me alegro estar aqui con todos vosotros/as, el script me parece excelente y ya he leido que a muchos les ha solucionado practicamente la vida, bueno a mi me ha servido tambien y muchas gracias a los que habeis colaborado en el. Si voy a hacer una puntualizacion en la creacion de la base de datos, se crea el campo archivo_binario y lo crea como blob bueno ese campo esta bien para imagenes o archivos que no superen los 300Kb asi que el que quiera subir el limite lo puede hacer con un convirtiendo el campo el longblob asi se puede aumentar su capacidad a unos 2 Mg. Espero que esto os ayude para los que lo quereis usar para subir archivos pdf o zip o lo que sea. Un besote |
| |||
Este ejemplo esta muy bien pero me interesa que al insertar cambie el nombre de la imagen automaticamente, es decir que si la imagen se llama foto.jpg lo cambie por el id (1.jpg) y mover la imagen a una carpeta concreta, mi pregunta es: ¿se puede hacer? |
| |||
Se puede hacer que al insertar la imagen (datos, etc..) cambien el nombre de la de la imagen y la mueva a una carpeta concreta, ejemplo: Tengo una foto en un CD (foto_nombre.jpg)y la inserto, me la prcesa y me cambia el nombre a (001.jpg) el "id" porejemplo y del CD la pasa a una carpeta (fotos/animales) ¿esposible?
__________________ diseño web |
| |||
Cluster necesito ayuda o alguien más... Antes que nada felicidades esta excelente el tutorial... Mi problema es que cuando quiero ver el archivo(doc, xls, etc) que almaceno en la BD me muestra la info. pero tambien mucha basura, a que se debe y como lo prodria solucionar???? Saludos y muchas gracias. {JC} |
| |||
En teoría .. de los arrays $_FILES se obtiene el formato MIME del archivo y eso mismo se almacena en un campo de la BD el cual se usa cuando muestras el archivo al navegador (se compone la cabecera HTTP por header() ..) Eso sí .. no sé que código estás usando para mostrar tu archivo .. pero la mayoria de ejemplos están enfocados a imagenes (usan HTML tag de imagen <img .. >" .. Para archivos no debes usar ese tipo de llamadas sino acceder directamente al ver.php Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
para mostrar el codigo estoy utilizando el mismo archivo que nos proporcionaste el ver.php, y almaceno los mismos valores, tambien pongo el header del tipo del archivo que voy a mostrar... por ejemplo almaceno un archivo .doc y no hay problema, cuando lo quiero ver me abre el word y me muestra el documento pero tiene mucha basura (simbolos raros), la verdad nose que hacer... estoy pensando en otra solución pero nose por donde empezar, en resumen lo que tengo que hacer es: que un usuario pueda almacenar en el servidor una serie de archivos, por ejemplo tengo un id y tengo que almacenar varios archivos para ese mismo id, lo que habia pensado es crear una carpeta con el nombre del id y dentro de ella poder almacenar los archivos que correspondan a ese id. tienes alguna idea de como hacerlo o algun tutorial, guia o algo que se le parezca que me pueda servir de ejemplo... Saludos y de antemano muchas gracias {JC} |
| |||
jcao29 ... No sé por qué ves esa "basura" .. he usado ese mismo código con todo tipo de archivos sin problemas (incluido .doc)... Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |