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

Discussione: multi upload

  1. #1

    multi upload

    ciao raga,
    sto facendo l'amministrazione di un sito (nn è la prima)

    In questa devo fare l'upload di + file (5-6) e anche il modifica dell'inserimento...

    é possibile senza fare + condizioni... fare una specie di funzioncina che controlla con un ciclo l'array $_FILES
    ???

    se faccio print_r($_FILES);

    mi vede l'array, quindi ho pensato si potesse ciclare in qualche modo... è possibile?

  2. #2
    se vuoi 5-6 form con un solo tasto invia si può fare...

  3. #3
    no no, tanto vale fare 5-6 input file con un'unica form...

  4. #4
    fai un semplice foreach su $_FILES e così applichi il controllo a tutti i campi di upload.

    Dunque la risposta è sì: puoi fare una funzioncina che ciclando su $_FILES fa i controlli.

  5. #5
    mi potresti fare un esempino?

    codice:
    foreach($a = $_FILES)
    {
       ...
    }

  6. #6
    Codice PHP:
    foreach($_FILES as $file){
       
    // $file assume il valore di ogni valore di $_FILES
    }

    foreach(
    $_FILES as $chiave=>$file){
       
    // $file assume il valore di ogni valore di $_FILES
       // $chiave assume il valore della chiave di $_FILES che corrisponde al valore attuale di $file

    maggiori info ed esempi nella documentazione PHP

  7. #7
    Fai così:
    codice:
    <form name="upload" action="....>
    <?
    for ($i=0; $i<=N; $i++){
    ?>
       <input type="file" name="upfile<? echo $i ?>">
    <?
    }
    ?>
       <input type="submit" value="invia">
    </form>

  8. #8
    Dopo avrai N file N $_FILES da gestire con il contatore $i.
    Se hai bisogno fai un fischio che ti posto.

  9. #9
    grazie luqwe, ma quello che mi serviva me l'ha detto spoon25...

  10. #10
    ok alla prox

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.