Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    727

    SQL: caricare più files contemporaneamente

    ecco un estratto della mia pagina php per caricare file immagine nel db:

    <td>allega file:
    <input type="file" name="upfile">
    <INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="200000">
    </td>
    <td>
    <div align="center">riferito all'anno:
    <select name="anno">
    <option value="2007">2007</option>
    <option value="2008">2008</option>
    <option value="2009">2009</option>
    <option value="2010">2010</option>
    <input type="submit" value="pubblica">

    in pratica carico una foto (che nel db verrà identificata grazie al nome) e imposto per quella foto l'anno a cui si riferisce
    OGNI record ha quindi: ID, NOMEFOTO, ANNO
    vi chiedo: se devo caricare 300 foto tutte del 2007..... devo fare 300 caricamenti singoli???
    ditemi di no, vi prego.....
    c'è modo di selezionare 300 file, dire al db: uè queste trecento foto sono tutte del 2007, caricale in un colpo solo ma mettici un id diverso ad ognuna.....?????

  2. #2
    Se puoi accedere al server MySQL direttamente dal tuo PC, puoi farlo in PHP in maniera programmatica (gli passi la lista dei file, lui li legge ed esegue le query necessarie per fare l'inserimento).

    Altrimenti puoi caricare le immagini sul server via FTP (ad esempio) ed eseguire quasi lo stesso script tramite HTTP (fa attenzione ai memory_limit ed a max_execution_time)

  3. #3
    vedi se puo' esserti utile la pillola di marketto.

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

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

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    727
    grazie ma la pillola non mi sembra al 100% utile x me
    parla di upload multipli ma con campi file multipli
    io vorrei UN SOLO campo file con il quale caricarne un bel pò...

  5. #5
    Puoi caricare un archivio ZIP con tutte le immagini, ma in quel caso è probabile che incontri problemi con la dimensione dell'upload e limiti di memoria.

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.