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

    Passare nome file in form ..

    Allora, mi sembra un problema banale ..

    Devo fare in modo che in 1 form l'utente selezioni il "nome" di un file e che poi invii il form.

    Praticamente come il campo input di tipo file che si usa per l'upload ma invece che fare l'upload mi serve il "nome" del file selezionato.

    Un'alternativa potrebbe essere quella di leggere il contenuto della dir e metterla in una select in cui l'utente seleziona il file interessato.

    Che dite ?
    [°_°] The Web Styler Project [°_°]
    :.:Classifica Spettacolare :.:
    :-:Partecipa :-: GUADAGNA SCRIVENDO ARTICOLI !! fino a 2,5 crediti per parola

  2. #2
    Utente di HTML.it L'avatar di neida
    Registrato dal
    Feb 2005
    Messaggi
    1,478
    Si, potrebbe essere una buona idea... ma i file che estensione dovrebbero avere?



  3. #3
    nello specifico caso, se uso il metodo della select, filtrerò i .nfo

    però vorrei capire se e quali soluzioni alternative ci siano.
    [°_°] The Web Styler Project [°_°]
    :.:Classifica Spettacolare :.:
    :-:Partecipa :-: GUADAGNA SCRIVENDO ARTICOLI !! fino a 2,5 crediti per parola

  4. #4
    Utente di HTML.it L'avatar di neida
    Registrato dal
    Feb 2005
    Messaggi
    1,478
    La soluzione della select a me sembra vada bene... Ti posto un semplice esempio che preleva tutti i file con estensione .nfo dalla stessa directory in cui si trova lo script:
    codice:
    $d = dir('.');
    echo '<select>';
      while ($entry = $d->read()) {
        if(is_file($entry) && substr($entry,-4) == '.nfo')
          echo "<option value=\"$entry\">$entry</option>\n";
      }
    echo '</select>';
    $d->close();
    Devi solo integrare il codice javascript.



  5. #5
    implementa le sicurezze necessarie per evitare che ti leggano tutto il computer.
    Marco Allegretti
    shishii@tiscalinet.it
    Lang: PERL, PHP, SQL.
    Linux user n° 268623 Fedora Core 10, Fedora Core 6, Debian Sarge on mips

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.