Visualizzazione dei risultati da 1 a 2 su 2

Discussione: memoria dei campi file

  1. #1

    memoria dei campi file

    Ho il seguente codice che mi permette di visualizzare n campi di tipo file

    Codice PHP:
    $telefono "<input type=\"hidden\" name=\"file_count\" value=\"".$_POST['file_count']."\">";
        for (
    $i 1$i <= $_POST['file_count']; $i++) {
            
    $telefono .= '<tr>'
                
    $telefono .= '<td align="right" nowrap>';
                
    $telefono .= "File$i";
                
    $telefono .= '</td>';
                
    $telefono .= "<td colspan=\"2\">
                                <input type=\"file\" size=\"55\" name=\"file
    $i\"  value=\"".$_FILES["file$i"]."\"></td>";
            
    $telefono .='</tr>';
        } 
    Ogni volta che provo ad aggiungere un campo tramite un pulsante che fa un submit, il campo precedente rimane vuoto.

    Ovvero

    file1 > immagine.gif

    aggiungo un altro file premendo il pulsante aggiungi

    si fa un submit, viene ricaricata la pagina, si incrementa un contatore che mi permette di far visualizzare un altro campo
    Codice PHP:
    if ($_POST['actionflag'] == 'Aggiungi')
            
    //controllo che nel campo precedente ci siano dei valori
            
    if (! empty($_FILES["file$_POST[file_count]"]))
                
    $_POST['file_count']++; 
    ma una volta fatto questo, il valore del file1 viene dimenticato e si prende il valore di file2

    Spero di essere stato chiero...
    ciao
    Trinity
    http://www.vocabolariodidio.it
    http://www.giulianodelena.com
    trova la tua casa per le vacanze
    http://www.salento.lecce.it

  2. #2
    up
    Trinity
    http://www.vocabolariodidio.it
    http://www.giulianodelena.com
    trova la tua casa per le vacanze
    http://www.salento.lecce.it

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.