Foros del Web » Programando para Internet » PHP »

Problema con subir archivo

Estas en el tema de Problema con subir archivo en el foro de PHP en Foros del Web. Hola, foreros: He puesto un script en mi web para subir imagenes a mi servidor y guardar la ruta en una base de datos. Todo ...
  #1 (permalink)  
Antiguo 29/03/2008, 06:56
Avatar de salbatore  
Fecha de Ingreso: abril-2007
Ubicación: Springfield
Mensajes: 1.567
Antigüedad: 17 años
Puntos: 19
Problema con subir archivo

Hola, foreros:

He puesto un script en mi web para subir imagenes a mi servidor y guardar la ruta en una base de datos.

Todo funciona de lujo , el problema lo tengo "creo" en la ruta o el sistema de guardar la imagen en la carpeta. Mirar el final del codigo:

Código PHP:
<?php
//Conexión con la BD
/*
Aqui va la parte de conexión ala BD
*/
include('conect.php');
//recogemos los datos enviados desde el formulario

$nombre=$_POST["nombre"];
$autor=$_POST["autor"];
$lenguaje=$_POST["lenguaje"];
$descripcion=$_POST["descripcion"];
$web=$_POST["web"];
$email=$_POST["email"];
$email_pub=$_POST["email_pub"];



//Verificamos si hay datos esenciales en blanco
if($nombre==null){
    
header('Location: enviar_archivo.php?error=nombre');
    exit();
}
if(
$autor==null){
    
header('Location: enviar_archivo.php?error=autor');
    exit();
}

if(
$descripcion==null){
    
header('Location: enviar_archivo.php?error=descripcion');
    exit();
}
if(
$email==null){
    
header('Location: enviar_archivo.php?error=email');
    exit();
}

if(
$_FILES["file"]['tmp_name']== null){
    
header('Location: enviar_archivo.php?error=archivo1');
    exit();
}
$fichero $_FILES 'file' ][ 'name' ];
//Agregamos la nueva entrada a la base de datos

$consulta="Insert Into imagenes (nombre,autor,descripcion,fichero,web,email,email_pub) Values ('$nombre','$autor','$descripcion','$fichero','$web','$email','$email_pub')";
$resultado=mysql_query($consulta) or die ("Error al insertar: "mysql_Error());


//Movemos el fichero a la carpeta donde la queremos guardar. y con el nombre deseado.
$destino 'http://www.midominio.com/imagenes/' ;
move_uploaded_file $_FILES 'file' ][ 'tmp_name' ], $destino '/' $_FILES 'file' ][ 'name' ]);
//regresamos a la página sin ningun error
header('Location: enviar_archivo.php?error=no');
?>
¿Sabeis que le ocurre?, me da error en las ultimas lineas...
  #2 (permalink)  
Antiguo 29/03/2008, 07:13
Avatar de salbatore  
Fecha de Ingreso: abril-2007
Ubicación: Springfield
Mensajes: 1.567
Antigüedad: 17 años
Puntos: 19
Re: Problema con subir archivo

Hola de nuevo familia...

Ya he solucionado el problema, era la ruta donde deben guardarse las imagenes, solo hay que poner el nombre de la carpeta y listo.

Gracias por todo...
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.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:03.