Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/12/2005, 16:18
Dselling
 
Fecha de Ingreso: enero-2003
Ubicación: Madrid
Mensajes: 136
Antigüedad: 21 años, 3 meses
Puntos: 1
Error: Subir la Imagen con texto al MySQL

Hola a todos.

Vea en http://www.fmds.es/subir/formulario.html

Ahora puedes seleccionar una imagen y escribe el Título de Imagen

Y pulsa el botón ACEPTAR para subir al Servidor en la Base de datos MySQL

Ahi nos dice que la imagen ha sido guardada pero al ver en http://www.fmds.es/subir/visualizar.php

No aparecen las imagenes pero si el texto. El probelma que las imagenes no suben al servidor en http://www.fmds.es/subir/images/...

Alguien puedes solucionar ya que el archivo de g_fotos.php
Código PHP:
<?
$foto_name
$_FILES['foto']['name'];
$foto_size$_FILES['foto']['size'];
$foto_type=  $_FILES['foto']['type'];
$foto_temporal$_FILES['foto']['tmp_name'];
$lim_tamano$_POST['lim_tamano'];
$foto_titulo$_POST['titulo'];
if (
$foto_type=="image/x-png" OR $foto_type=="image/png"){
 
$extension="image/png";
 }
if (
$foto_type=="image/pjpeg" OR $foto_type=="image/jpeg"){
 
$extension="image/jpeg";
 }
if (
$foto_type=="image/gif" OR $foto_type=="image/gif"){
 
$extension="image/gif";
 }
if (
$foto_name != "" AND $foto_size != 0
                           
AND $foto_titulo !='' AND
                        
$foto_size<=$lim_tamano AND $extension !=''){
$f1fopen($foto_temporal,"rb");
$foto_reconvertida fread($f1$foto_size);
$foto_reconvertida=addslashes($foto_reconvertida);
$base="qah761";
$tabla="fotos";
$conexion=mysql_connect ("llda252.servidoresdns.net","qah761","newfmds");
mysql_select_db ($base$conexion);
$meter .="INSERT INTO ".$tabla;
$meter .=" (num_ident, imagen, nombre, tamano, formato) ";
$meter .=" VALUES('','$foto_reconvertida','$foto_titulo',";
$meter .= "$foto_size, '$extension')";
    if (@
mysql_query($meter$conexion)){
        print 
"Foto guardada en la tabla";
        }else{
        print 
"Ha habido un error al guardar la foto";
    }
}else{
    echo 
"<h2>No ha podido transferirse el fichero</h2>";
 }
 
mysql_close();
?>
Mira a ver si está bien los códigos