Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/12/2005, 06:47
Avatar de alexjnm
alexjnm
 
Fecha de Ingreso: octubre-2004
Ubicación: cuba
Mensajes: 218
Antigüedad: 19 años, 6 meses
Puntos: 1
hola jam
si lo hago en firefox me dise que el documento no contine datos pero lo que me intiga es que si funcona con menos de un mega por que con mas no y ademas eso mismo lo pongo en localhost y a la perfeccion como si quiero subir 3 o 4 megas

que cres que pueda ser
aca le dejo el codigo ok
Código PHP:
<?php
    
if(isset($HTTP_POST_VARS['enviar'])){//if
      //compruebo si las características del archivo son las que deseo
      
$tipos = array("application/pdf","application/x-zip-compressed","application/msword""application/vnd.ms-powerpoint");
      
//hacemos un areglo de los formatos permitidos por el sistema
      
$nombre_archivo $HTTP_POST_FILES['file']['name'];
      
$tipo_archivo $HTTP_POST_FILES['file']['type'];
      
$tamano_archivo $HTTP_POST_FILES['file']['size'];
      
$nombre_temp $HTTP_POST_FILES['file']['tmp_name'];
      if(
is_uploaded_file($nombre_temp)){//if1
    
if(!in_array($tipo_archivo,$tipos)){ //if para verificar que las extenciones de los ficheros
      
die ("No es un archivo con el formato requerido o el tamaño");//mensaje por si las extenciones no son validas
    
}//if de las extenciones
    
else{
     
// definimos donde se ponen los documentos despues que se suben al servidor
     // $FICHEROS_PATH es el camino que definimos en conf.php
     
move_uploaded_file$HTTP_POST_FILES['file']['tmp_name'],  "../".$FICHEROS_PATH.str_replace (" """$nombre_archivo));
    
//consulta sql para pasar los datos a la base de datos
    
$fecha date("d/n/Y");
    
$update $consultag->ejecutar("
         INSERT INTO documento (id_usuario, id_asignatura, titulo, contenido, fichero, fecha) 
         VALUES ('"
.$HTTP_SESSION_VARS["id_usuario"]."', '".$HTTP_SESSION_VARS["id_asignatura"]."', '".$HTTP_POST_VARS['titulo']."', '".$HTTP_POST_VARS['contenido']."', '".str_replace (" """$nombre_archivo)."', '".$fecha."')");
      }
//else
     
}//if1
    
}//if
    
?>
saludos alex
__________________
__________________________________________________ _________
A beses el camino mas largo es la solución mas eficaz :)