Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di Razorblade
    Registrato dal
    Feb 2002
    Messaggi
    1,308

    [ FILE UPLOAD ] Ma dov'è salvato il temporaneo??

    Ciao,
    ho provato a monitorare la cartella tmp specificata del server e fare un upload del file.
    Il file temporaneo non lo vedo proprio ma all'interno dell'array $_FILES sono presenti tutti i dati, tra cui il nome temporaneo e la directory, che appunto è quella temporanea.
    Perchè allora n riesco a vederlo?
    Ciao

  2. #2
    Utente di HTML.it L'avatar di Razorblade
    Registrato dal
    Feb 2002
    Messaggi
    1,308

  3. #3
    Utente di HTML.it L'avatar di Razorblade
    Registrato dal
    Feb 2002
    Messaggi
    1,308

  4. #4

    Re: [ FILE UPLOAD ] Ma dov'è salvato il temporaneo??

    Originariamente inviato da Razorblade
    Ciao,
    ho provato a monitorare la cartella tmp specificata del server e fare un upload del file.
    Il file temporaneo non lo vedo proprio ma all'interno dell'array $_FILES sono presenti tutti i dati, tra cui il nome temporaneo e la directory, che appunto è quella temporanea.
    Perchè allora n riesco a vederlo?
    Ciao
    perche' viene eseguito un move dalla /temp alla destinazione del file e quindi lo appoggia solo in /temp e lo toglie subito.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    Utente di HTML.it L'avatar di Razorblade
    Registrato dal
    Feb 2002
    Messaggi
    1,308
    Grazie per la risposta,
    avevo letto che funzionava cosi', però il file temporaneo non lo vedo comparire nemmeno per scherzo quando invio il form. Non esiste un modo per evitare che sia eliminato il temporaneo ed eventualmente eliminarlo successivamente?

  6. #6
    controlla nello script dove trovi move_uploaded_file e decidi come fare diversamente. Ma non ti conviene.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  7. #7
    Utente di HTML.it L'avatar di Razorblade
    Registrato dal
    Feb 2002
    Messaggi
    1,308
    Nel mio script non c'è ancora quella funzione.
    Quello che sto cercando di fare io è creare una barra di scorrimento che si aggiorna dinamicamente utilizzando Ajax.
    A questo scopo avevo bisogno di ricavare più dati possibili sul file temporaneo.
    Nella directory tmp vedo solo le sessioni delle quali ho visto è possibile ricavarsi la data in cui sono state salvate, la loro dimensione ed altre cose molto utili.
    Teoricamente, forse però sbaglio, sarebbe possibile controllare a che punto è arrivato il file temporaneo prima che l'upload termini.

  8. #8
    Originariamente inviato da Razorblade
    Nel mio script non c'è ancora quella funzione.
    Quello che sto cercando di fare io è creare una barra di scorrimento che si aggiorna dinamicamente utilizzando Ajax.
    A questo scopo avevo bisogno di ricavare più dati possibili sul file temporaneo.
    Nella directory tmp vedo solo le sessioni delle quali ho visto è possibile ricavarsi la data in cui sono state salvate, la loro dimensione ed altre cose molto utili.
    Teoricamente, forse però sbaglio, sarebbe possibile controllare a che punto è arrivato il file temporaneo prima che l'upload termini.
    ma l'upload avviene sul server ... tu stai parlando di lato client.... "forse" (certamente) potrai calcolare l'avanzamento dell'upload lato client, ma dubito fortemente che php entri in qualche modo.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  9. #9
    Utente di HTML.it L'avatar di Razorblade
    Registrato dal
    Feb 2002
    Messaggi
    1,308
    No, sto proprio parlando del lato server.
    Ho fatto questi "monitoraggi" della cartella tmp sul mio localhost.
    Non sarebbe possibile aprire il file temporaneo nel mentre che lo si sta uploadando quindi creare un handle di questo file e leggere a che punto è arrivato l'handle con ftell()?
    Con questo ragionamento ho creato uno script con barra di scorrimento ( beh, a dire il vero dice la percentuale ) di trasferimento file da server a server.
    Che ne dici?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.