Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/11/2006, 16:50
cecilia_sobarzo
 
Fecha de Ingreso: mayo-2003
Mensajes: 37
Antigüedad: 21 años
Puntos: 0
subir archivo sql

Hola
estoy intentando subir un archivo .sql con este codigo:

Código PHP:
/////////////////////datos del arhivo 
$nombre_archivo $_FILES['archivo']['name']; 
$tipo_archivo $_FILES['archivo']['type']; 
$tamano_archivo $_FILES['archivo']['size']; 
//compruebo si las características del archivo son las que deseo 
 
if (!(strpos($tipo_archivo"sql") )) {
    echo 
"La extensión o el tamaño del archivo no es correcta. <br><br><table><tr><td><li>sólo se permiten archivos .sql</td></tr></table>"
} else { 
    if (
move_uploaded_file($_FILES['archivo']['tmp_name'], $nombre_archivo)){ 
       echo 
"El archivo ha sido cargado correctamente."
    }else{ 
       echo 
"Ocurrió algún error al subir el fichero. No pudo guardarse."
    } 

pero siempre muestra:
"La extensión o el tamaño de los archivos no es correcta...

en cambio si saco esa validacion strpos(......), sí me sube el archivo.

El tipo del archivo q detecta al imprimir un echo $tipo_archivo; es application/octet-stream

Lo que quiero es subir ese archivo y luego tomarlo para ejecutarlo, y actualizar la base de datos.
gracias

Última edición por cecilia_sobarzo; 13/11/2006 a las 17:20 Razón: algo demas