Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: distruggere $_FILES

  1. #1
    Utente di HTML.it L'avatar di zakros
    Registrato dal
    Oct 2000
    Messaggi
    509

    distruggere $_FILES

    Come si fa' a liberare la memoria da il file uploadato?
    ho provato unset($_FILES['xx']) ma nn sembra funzionare

  2. #2
    prova con:
    Codice PHP:
    unlink($_FILES['xxx']); 

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867
    Originariamente inviato da zannas
    prova con:
    Codice PHP:
    unlink($_FILES['xxx']); 
    Non credo che sia la risposta corretta, unlink cancella un file dal file system...
    No pvt per sollecitare risposte, grazie.

  4. #4
    Utente di HTML.it L'avatar di zakros
    Registrato dal
    Oct 2000
    Messaggi
    509
    Up

  5. #5
    Utente di HTML.it L'avatar di pgm
    Registrato dal
    Apr 2002
    Messaggi
    1,281
    ciao

    non so se sia il mopdo più corretto ma hai provato con $_FILES = array(); così lo inizializzi. Usa questa modalità anche con $_SESSION

  6. #6
    Utente di HTML.it L'avatar di zakros
    Registrato dal
    Oct 2000
    Messaggi
    509
    Grazie ma io voglio non cancellare tutto l'array ma solo uno specifico : $_FILES['xxx']

  7. #7
    Utente di HTML.it L'avatar di pgm
    Registrato dal
    Apr 2002
    Messaggi
    1,281
    Originariamente inviato da zakros
    Grazie ma io voglio non cancellare tutto l'array ma solo uno specifico : $_FILES['xxx']


    non avevo capito. quindi i files quanti sono?

    potresti postare il codice che usi per la cancellazione?

  8. #8
    Utente di HTML.it L'avatar di zakros
    Registrato dal
    Oct 2000
    Messaggi
    509
    In pratica e' un form che richiama la stessa pagina con 4 upload di foto, vorrei una volta memorizzata e fatto il resize di una foto liberare la memoria, potrei risolvere ricaricando la pagina, ma essendo un form nn posso perche' perderei dei dati.

  9. #9
    Utente di HTML.it L'avatar di pgm
    Registrato dal
    Apr 2002
    Messaggi
    1,281
    Originariamente inviato da zakros
    In pratica e' un form che richiama la stessa pagina con 4 upload di foto, vorrei una volta memorizzata e fatto il resize di una foto liberare la memoria, potrei risolvere ricaricando la pagina, ma essendo un form nn posso perche' perderei dei dati.
    ti rimando a queste 2 discussioni in cui viene spiegato l'upload multiplo e il resize delle immagini

    http://forum.html.it/forum/showthrea...hreadid=694523

    http://forum.html.it/forum/showthrea...hreadid=764691

    nella prima discussione viene usato imagedistroty per liberare la memoria
    nella seconda (che ho utilizzato anch'io) viene usato unset.

    hai provato un ciclo for che fa l'unset come descritto nella 2° discussione?

  10. #10
    Originariamente inviato da afurly
    Non credo che sia la risposta corretta, unlink cancella un file dal file system...
    ops...allora avevo letto o capito male...ero convinto dovessi cancellare il file

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.