Foros del Web » Programando para Internet » PHP »

Crear boton seleccion de archivo

Estas en el tema de Crear boton seleccion de archivo en el foro de PHP en Foros del Web. Buenos dias: Tengo un formulario de insercion de registros hecho en Dreamweaver, y me gustaria saber si hay alguna forma de que utilizando el campo ...
  #1 (permalink)  
Antiguo 27/10/2008, 02:27
 
Fecha de Ingreso: febrero-2007
Mensajes: 165
Antigüedad: 17 años, 2 meses
Puntos: 0
Crear boton seleccion de archivo

Buenos dias:

Tengo un formulario de insercion de registros hecho en Dreamweaver, y me gustaria saber si hay alguna forma de que utilizando el campo file de formulario me coga me abra para seleccionar el archivo, y me lo guarde en la bd.

Ejemplo

FORMULARIO INSERCION:

DESCRIPCION ARHIVO: aaaa
ARCHIVO: \doc\file1.pdf EXAMINAR

Espero haberme explicado bien

Muchas gracias
  #2 (permalink)  
Antiguo 27/10/2008, 04:44
 
Fecha de Ingreso: julio-2003
Mensajes: 65
Antigüedad: 20 años, 9 meses
Puntos: 0
Respuesta: Crear boton seleccion de archivo

Hola,

Así insertas el campo para poder seleccionar un fichero:

Código PHP:
<input name="fichero" type="file" class="Estilo8" id="fichero" size="30" /> 
Y para subirlo a la BBDD:

Código PHP:
$filename $_FILES['fichero']['name'];
$file_basename substr($filename0strripos($filename'.')); // strip extention
    
$file_ext substr($filenamestrripos($filename'.'));
    
$ruta"/home/prueba/prueba".$_POST['prueba'].$file_ext;
    
    if (isset(
$_POST['Submit'])) { 
          if(
is_uploaded_file($_FILES['fichero']['tmp_name'])) { // verifica haya sido cargado el archivo
            
if(move_uploaded_file($_FILES['fichero']['tmp_name'], $ruta)) { // se coloca en su lugar final

            
}
        }
    } 
A ver si te sirve...
  #3 (permalink)  
Antiguo 27/10/2008, 05:14
 
Fecha de Ingreso: septiembre-2003
Mensajes: 54
Antigüedad: 20 años, 7 meses
Puntos: 2
Respuesta: Crear boton seleccion de archivo

despues para añadirlo a la BBDD tienes que guardarlo con la variable $ruta
__________________
Kame Kame AH
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 12:41.