Visualizzazione risultati 1 fino 7 di 7

Discussione: Domandonaonaonaona !!!!

  1. #1
    L'avatar di freeweb
    freeweb non è connesso Utente
    Data registrazione
    09-09-2002
    Residenza
    Torino
    Messaggi
    202

    Predefinito

    Mi stavo chiedendo se era possibile limitare la grandezza di una cartella in una root,
    esempio:

    www.miosito.altervista.org/cartella

    cartella = deve essere limitata a 5 MB (diciamo che venga usata per upload), quindi in teoria posso caricare dati fino a 5 MB o per quanto voglio impostare come limitazione.

    Non sò se esiste uno script o qualcosa del genere che possa funzionare, ho fatto delle ricerche senza risultati positivi.

    Chissa se qualcuno conosce il modo, per realizzare questa situazione???

    Vi ringrazio ugualmente per l'attenzione !!!

  2. #2
    L'avatar di Evcz
    Evcz non è connesso Utente storico
    Data registrazione
    31-05-2002
    Residenza
    Vicenza
    Messaggi
    5,670

    Predefinito

    basta ke prima di iniziare l'upload controlli le dimensioni dei files ke ci sono già nella cartella fai la somma e autorizzi l'upload di un file solo se ancora sotto il tetto massimo...

    se nn sai dove comiciare usa questa funz x "misurare i files"
    http://www.php.net/manual/it/function.filesize.php

    (restituisce un valore espresso in bytes)
    PS ricordati di usare il pathname completo (/membri/tuonick/...)

    byez
    There are three kinds of people in this world: people who watch things happen ... people who complain about things that happen ... and people who make things happen...

  3. #3
    L'avatar di freeweb
    freeweb non è connesso Utente
    Data registrazione
    09-09-2002
    Residenza
    Torino
    Messaggi
    202

    Predefinito

    Ecco, il mio problema è che l'evento deve essere automatico, quindi se imposto 5 MB (disponibilità cartella) chiunque faccia l'upload se tocca il tetto massimo viene bloccato.

    Esempio più pratico:

    freeweb su altervista ha 100 MB di spazio web

    se freweb arriva ad occupare 100 MB, non può andare oltre perchè ha raggiunto il tetto massimo

    Ecco cosa intendo un sistema tipo questo, dove io dò un valore (dimensione) ad una cartella in root.

    Quello script php non so se genera questo ho mi da solo la grandezza della cartella ???

  4. #4
    Guest

    Predefinito

    be'...
    se trovi la dimensione della cartella la sommi con quella della grandezza del file che si sta per caricare e dunque se e' maggiore a 5 mb non permetti l'upload gia' in partenza...

  5. #5
    L'avatar di Evcz
    Evcz non è connesso Utente storico
    Data registrazione
    31-05-2002
    Residenza
    Vicenza
    Messaggi
    5,670

    Predefinito

    se vuoi fare una cosa davvero precisa puoi consentire l'upload in tutti i casi, però prima del copy() controlli se il file ci sta senza andare a "sforare" la somma della cartella o altrimenti mandi un mex d'errore...

    byez
    There are three kinds of people in this world: people who watch things happen ... people who complain about things that happen ... and people who make things happen...

  6. #6
    L'avatar di freeweb
    freeweb non è connesso Utente
    Data registrazione
    09-09-2002
    Residenza
    Torino
    Messaggi
    202

    Predefinito

    Carissimo EVCZ, è ottima l'ultima idea, peccato che io non saprei creare il programma per l'evento.

    Chissa se qualcuno mi può aiutare nel realizzarlo ???

    CMQ ringrazio ugualmente.

  7. #7
    L'avatar di freeweb
    freeweb non è connesso Utente
    Data registrazione
    09-09-2002
    Residenza
    Torino
    Messaggi
    202

    Predefinito

    CHI MI AIUTA PORFAVOR ???? :( :( :( :( :(

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •