Multi caricamento foto in cartella specifica

Raccoglitore di domande e risposte relative a ScriptCase, il generatore di codice php per lo sviluppo rapido di applicazioni.
Regole del forum
Nel forum è vietato fare pubblicità senza avere l'autorizzazione dello staf di Netspecial.
Rispondi
peraziende
Messaggi: 103
Iscritto il: 17 mar 2014, 17:08

Multi caricamento foto in cartella specifica

Messaggio da peraziende » 24 apr 2014, 17:34

Salve, voglio realizzare un form per il caricamento automatico di una gallery creata da un utente registrato, vorrei che il sistema si comportasse così al caricamento delle foto:
-creare un nome album
-creare una cartella in uno specifico percorso dove saranno salvate le foto tipo gallery/idutente/galleryutente
-possibilità una volta caricate le foto di poterne inserire se si gradisce una descrizione

chi mi suggerisci per favore come impostare il lavoro????????

admin
Site Admin
Messaggi: 218
Iscritto il: 30 gen 2014, 21:33

Re: Multi caricamento foto in cartella specifica

Messaggio da admin » 28 apr 2014, 20:39

Nel campo upload image è possibile specificare il nome della sottocartella.
Tale nome può essere preso dal valore di un campo (es. {nome_campo}).
C'è anche l'opzione "crea cartella se non esiste".
Quindi devi fare in modo di avere nel "nome_campo" il valore di gallery/idutente/galleryutente.
Le immagini oltre che caricate fisicamente in una cartella vanno sempre in una tabella del database, li puoi aggiungere la descrizione.
Scriptcase supporto e vendita per l'italia
www.scriptcasecommunity.it

peraziende
Messaggi: 103
Iscritto il: 17 mar 2014, 17:08

Re: Multi caricamento foto in cartella specifica

Messaggio da peraziende » 03 mag 2014, 20:43

Per favore .. un piccolo suggerimento su come impostare il DB mysql?????

Fabio
Messaggi: 449
Iscritto il: 20 feb 2014, 11:43

Re: Multi caricamento foto in cartella specifica

Messaggio da Fabio » 04 mag 2014, 21:54

In che senso?
Nel db se fai l'upload fisico dei file basta un campo testo in cui salvare il nome del file stesso.

peraziende
Messaggi: 103
Iscritto il: 17 mar 2014, 17:08

Re: Multi caricamento foto in cartella specifica

Messaggio da peraziende » 05 mag 2014, 09:39

ciao, vorrei fare in questo modo non so se è corretto e fattibile.
l'utente prima di caricare foto crea una categoria
quindi ho un db delle categorie foto con id utente
poi nel db utente ho id utente id categoria nome file e descrizione e le vorrei che fisicamente andassero in una cartella del tipo:
foto/nomeutente/categoria/nomefile

che ne dici è giusto così?

peraziende
Messaggi: 103
Iscritto il: 17 mar 2014, 17:08

Re: Multi caricamento foto in cartella specifica

Messaggio da peraziende » 14 mag 2014, 09:15

Salve,ho seguito le vostre indicazioni e ho una tabella dettaglio utente e una tabella gallery
nella gallery ho id poi idutente descrizione della foto
nella form di dettaglio utente ho creato un nuovo campo immagine (nome file) con creazione della cartella se non esiste con parametro nome_utente
fin qui tutto ok ......
setto il campo immagine
faccio una prova di caricamento e funziona pure .... strano però .... infatti mi carica una foto per volta
cioè trascino le foto mi le segna con la x rossa, clicco inizia caricamento ed elimina la seconda terza e così via e ne lascia solo una che carica correttamente.
Dove credete che ho sbagliato???????
Inoltre non è possibile gestire la descrizione foto in fase di caricamento????????

Fabio
Messaggi: 449
Iscritto il: 20 feb 2014, 11:43

Re: Multi caricamento foto in cartella specifica

Messaggio da Fabio » 14 mag 2014, 21:22

Ciao,
per salvare la descrizione della foto devi aggiungere un campo nel database e nella tua form.
Per quanto riguarda l'upload: il campo upload carica un solo file per record.
In pratica oltre che caricare la foto sul server devi inserire il relativo record nel database (in cui puoi aggiungere tutte le informazioni che vuoi, es. descrizione, data di caricamento, dimensione ecc..).
Se usi più volte lo stesso campo modifichi più volte il file associato a quel record del db.

Fabio

manzonif
Messaggi: 52
Iscritto il: 03 mag 2014, 12:06

Re: Multi caricamento foto in cartella specifica

Messaggio da manzonif » 17 mag 2014, 14:03

Salve a tutti

Peraziende ciao ho creato l'altro giorno un qualcosa che serve a te

allora andiamo per gradi
io ho scelto di non salvare le immagini sul db ma in una cartella come file
le immagini le metto dentro una cartella per utente se non esiste la cartella la creo

Ho creato nel db una tabella di dettaglio "file_tbale" ma non collegata a nulla con i seguenti campi
id, idarchivio,nomefile (id è chiave primaria ma non autoincrementale)

Nella maschera di archiviazione ho creato un campo scollegato dal db chiamato documento di tipo (immagine nome del file) nella sezione multi-upload in basso ho inserito nome tabella file_table,
il campo ID incremento manuale
il campo idarchivio chiave esterna e la chiave esterna sarà idarchivia della maschera dove faccio l'upload
il campo filename caricare

fai una prova
buona giornata

peraziende
Messaggi: 103
Iscritto il: 17 mar 2014, 17:08

Re: Multi caricamento foto in cartella specifica

Messaggio da peraziende » 17 mag 2014, 14:57

grazie mille ......
faccio un prova e ti faccio sapere .....

Rispondi

Chi c’è in linea

Visitano il forum: Ahrefs [Bot] e 10 ospiti