Foros del Web » Programando para Internet » PHP »

operacion de comparacion y espacio maximo en disco

Estas en el tema de operacion de comparacion y espacio maximo en disco en el foro de PHP en Foros del Web. hola chicos! tengo una dudilla y es que estoy haciendo que por ejemplo, si una persona q esta registrada a mi web, pueda subir cosas ...
  #1 (permalink)  
Antiguo 12/11/2005, 19:06
 
Fecha de Ingreso: junio-2002
Mensajes: 321
Antigüedad: 22 años, 5 meses
Puntos: 3
operacion de comparacion y espacio maximo en disco

hola chicos!

tengo una dudilla y es que estoy haciendo que por ejemplo, si una persona q esta registrada a mi web, pueda subir cosas (hasta cierto limite) y no pillo el concepto.

os expongo como lo hago:
Código PHP:
<?php
$filename 
'pepe/';

if (
filesize($filename) >= 50000000) {
echo 
"el $filename es mayor";
} else {
echo 
"el $filename es menor";
}
?>
se supone que debe de salir un mensajito si la carpeta pepe/ es mayor a 50 megas pero no doy en el clavo pues no me funciona ya que le pongo mas de 50 megas en la carpeta y no me sale el mensaje de "el $filename es mayor".

de que manera lo hariais?

Última edición por Nateskin; 13/11/2005 a las 03:52
  #2 (permalink)  
Antiguo 13/11/2005, 04:20
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 9 meses
Puntos: 772
Hola Nateskin

Por lo que me parece entender del manual de PHP, filesize sirve para averiguar el tamaño de un archivo, para saber el espacio libre en una carpeta tendrías que usar disk_free_space()

http://es.php.net/manual/es/function...free-space.php

Espero que te sirva. Saludos,
  #3 (permalink)  
Antiguo 13/11/2005, 08:52
 
Fecha de Ingreso: junio-2002
Mensajes: 321
Antigüedad: 22 años, 5 meses
Puntos: 3
No es lo que busco, a ver...lo que quiero es que cuando una carpeta, repito, una carpeta que al llegar a un tamaño (50 MB más o menos) le salga un mensaje al usuario (esa parte sé hacerla yo). Mi intención, es que no se pase del espacio que yo le expecifico y así lo tengo un poco más controlado.

Última edición por Nateskin; 13/11/2005 a las 17:23
  #4 (permalink)  
Antiguo 14/11/2005, 04:08
 
Fecha de Ingreso: junio-2002
Mensajes: 321
Antigüedad: 22 años, 5 meses
Puntos: 3
a ver si una patadita ayuda..
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 14:12.