Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    aggiungere campi di file

    Buon giorno a tutti.

    Avrei bisogno di un vostro aiuto.

    ho un form dove vi è un campo per inviare file fino a qui ok ma sotto questo ce un link per aggiungere altri campi per inserire file cioè al click sul link deve comparire un'altro campo dove inserire un'altro file.

    Come posso fare????

  2. #2
    beh, devi inserire un altro input con type file:

    per esempio:

    Codice PHP:
    <table>
       <
    thead>
         <
    tr>
            <
    th>Lista Files</th>
         </
    tr>
       </
    thead>
       <
    tbody id="MyBody">
          <
    tr>
              <
    td>File 1 : <input type="file" name="miofile[]" /></td>
          </
    tr>
       </
    tbody>
       <
    tfoot>
          <
    tr>
             <
    td align="right">
                 [
    url="#"]Carica un altro file[/url]
             </
    td>
             <
    td align="center">
                 <
    input type="submit" value="Carica" />
             </
    td>
          </
    tr>
       </
    tfoot>
    </
    table
    In questa struttura inserirai una riga con una cella ed un input file al tbody.

    Codice PHP:
    var fileCounter 1;
    var 
    addRowWithFile = function(){
       
    fileCounter++;
       var 
    tr document.createElement("tr");
       var 
    tbody document.getElementById('MyBody');
       
    tbody.appendChild(tr);
       var 
    td document.createElement("td");
       
    tr.appendChild(td);
       
    td.appendChild(document.createTextNode("File "+fileCounter+" : "));
       var 
    inpt document.createElement("input");
       
    td.appendChild(inpt);
       
    inpt.type "file";
       
    inpt.name "miofile[]";
       return 
    false;
    }

    window.onload = function(){
       
    document.getElementById('AddMore').onclick addRowWithFile;

    Poi bisogna vedere se il linguaggio server side che usi supporta l'utilizzo di array anche nel caricamento file...
    I DON'T Double Click!

  3. #3
    io il tbody non lo mai usto a cosa serve???

  4. #4
    ok capito grazie molto

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.