Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    79

    Form inserimento immagini, N° dinamico di descrizioni?

    Buongiorno
    Avrei una domanda concettuale. Ho una form per l'inserimento di Segnalazioni da parte dell'utente. Queste segnalazioni possono comprendere un numero non preciso di immagini, che carico attraverso un unico campo select multiplo.
    Ho fatto poi il codice php che mi inserisce nella cartella temporanea i file e poi nel database il nome delle varie foto, tutto funziona.
    Il mio problema è: io vorrei associare ad ogni immagine anche una descrizione, da inserire nel campo DescrizioneImmagine della mia tabella.
    Il fatto è che non sapendo a priori quante immagini verranno caricate, non saprei come gestire il campo descrizione perchè non posso metterne uno per ogni immagine e non posso neanche metterne un tot a caso sperando che l'utente inserisce al massimo quel numero di immagini lì.

    Stavo quasi pensando ad un campo che chiede il numero max di immagini che si vuole inserire e poi stampa campi descrizione in base a tale valore, ma non so quanto sia pratico e fattibile.

    Mi chiedevo quindi se è possibile in qualche modo risolvere questa cosa.

    Grazie in anticipo

  2. #2
    Ho visto una cosa simile in un forum.

    Potresti dare all'utente un tot di campi per il caricamento dei file (vicino ai quali ci saranno i relativi campi per la descrizione dei file), ad es. 5 campi, nei quali caricherà i file e li invierà PRIMA di inviare la segnalazione. Poi, una volta inviati i file, al posto dei campi potresti mettere i dettagli sul file inviato e aggiungere dei campi vuoti. Infine invii la segnalazione. Poi potresti aggiungere la possibilità di usare le immagini all'interno della segnalazione (all'interno del testo) con dei BBcode.

    Ti faccio un disegnino :

    Prima di inviare le immagini:

    codice:
    <form>
    |-----------SEGNALAZIONE--------------|
    |Questo è il testo della segnalazione |
    |-------------------------------------|
    
    ---------------IMMAGINI---------------
    ______________________________________
    |<input file1> <desc file1>  // vuoto|
    |<input file2> <desc file2>  // vuoto|
    |<input file3> <desc file3>  // vuoto|
    |<pulsante INVIA FILE>               |
    ______________________________________
    _______________________________________
    |<pulsante INVIA TUTTA LA SEGNALAZIONE>|
    _______________________________________
    </form>
    Dopo aver inviato le immagini:

    codice:
    <form>
    |-----------SEGNALAZIONE--------------|
    |Questo è il testo della segnalazione |
    |Questa è un'immagine dentro il testo:|
    |     [img=file_caricato1]            |
    |-------------------------------------|
    
    ---------------IMMAGINI---------------
    ______________________________________
    |<file_caricato1> <desc>             |
    |<file_caricato2> <desc>             |
    |<file_caricato3> <desc>             |
    |                                    |
    |<input file1> <desc file1>  // vuoto|
    |<input file2> <desc file2>  // vuoto|
    |<input file3> <desc file3>  // vuoto|
    |<pulsante INVIA FILE>               |
    ______________________________________
    _______________________________________
    |<pulsante INVIA TUTTA LA SEGNALAZIONE>|
    _______________________________________
    </form>

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    79
    Credo di aver capito cosa intendi! Adesso vedo un attimo se riesco a buttare giù la cosa Grazie ^^

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.