Gestione file da uploadare per utente
Author: Andrea D.
Visited 675,
Followers 1,
Shared 0
dovrei realizzare una gestione per un utente che vuole fare upload di file (es pdf, jpg) con relative descrizioni del file in modo testuale. Non ho trovato un sistema per rendere il cliente autonomo in questo senso, quindi poter caricare il file in e descriverlo, eventualmente modificare la descrizione e cancellare i file non più utili. Qualcuno ha delle idee su come si potrebbe fare
una sorta di oggetto dinamico, ma con la sua gestione
non mi pare aver visto nulla negli oggetti disponibili e neppure negli oggetti opzionali
grazie per i suggerimenti
Posted on the
ma upload per farci cosa ?
posta un esempio ...
Author
non ho un'esempio se no lo avrei gia' fatto.
comunque una cosa tipo questa
e poi deve dare la possibilita' di gestire quello che mandi tipo questo
questa la gestione interna, poi devo poter far visulaizzare le cose agli utenti, quindi solo visualizzazione in una pagina ad hoc
Quello che stai richiedendo è una sorta di oggetto database viewer, ma con il filtro sull'utente che usa tale strumento.
Attualmente Incomedia non dispone di tale tool ma spero ne stia sviluppando uno, essendo molto interessante. Se sei portato nel PHP e SQL puoi provare a realizzare una funzione simile, usando in una pagina il form contatti e nell'altra il filtro al db con l'eventuale comando per eliminare il record.
nell'attesa di altre idee, guarda se questo può fare per te
http://quellidelcucuzzolo.blogspot.com/2016/03/visualizzare-dati-database-form-ws-x5.html
e
http://quellidelcucuzzolo.blogspot.com/2016/04/link-database-viewer-website-x5.html
Author
In realta' Gabriele, l'oggetto database viewer NON consente di inviare alcuna immagine nei record, anche se avrebbe effettivamente la gestione di modifica, cancellazione ecc, manca solo la parte di visualizzazione per l'utente finale. E' un vero peccato che gli sviluppartori non ci abbiano pensato, ho notato che in diversi vorrebbere avere un poì più di agio per la parte end-user che pero' fare non interessi. (vedi anchel'oggetto dinamico fermo da una vita e mai aggiornato) In questi casi ci sono due opzioni
o si trovano oggetti fatti da terze parti da integrare nel progetto
oppure si usano altri software o cms che danno una possibilità di gestione maggiore
vai a vedere quello che ti ho linkato prima... con qualche piccola modifica a quel codice...
io nel DBViewer mostro anche le immagini... tieni presente che l'immagine viene memorizzata NON nel DB (per ovvie ragioni di peso) ma lì viene memorizzato l'url dell'immagine...
Author
Ok avevo visto ma la tua soluzione Claudio presenta svariati svantaggi che ti elenco
1) le immagini/file inviati andrebbero nel tempo manutenuti, cancellati o aggiornati, il modulo contatti non mi pare gestisca questa cosa, anche perche' nasce per altri scopi, quindi sul server resterebbero file non più in uso orfani e di difficile pulizia man mano che passa il tempo
2) Vanno messe le mani nel codice e io cercavo qualcosa di pronto, anche a pagamento ma se uso uno strumento comperato per NON scrivere codice, vuol dire che cerco una soluzione da NON programmare se no torno ai alcuni anni fa che mi facevo le pagine ASP scritte a mano. I tempi sono cambiati e molto più spesso si cercano soluzioni che rendano lo sviluppo più rapido e non da debuggare. Mi pare che i componenti aggiuntivi venduti coi crediti, vadano appunto in questa direzione
3) dover mettere l'url dell'immagine crea un lavoro per l'utente finale aggiuntivo perche' devo sapere dove ho messo il file nel percorso giusto e poi copiarlo nell'apposito campo, ci vorrebbe un automatismo
spero essere stato chiaro.
comunque se non c'è nulla vedro' se trovo qualche libreria pronta su qualche sito che trattano codice PHP
si accettano suggerimenti per torvare del materiale, nella speranza possa essere utile un domani anche per altri
1) e 2) purtroppo si, dovrai mettere mano al codice...
3) no, questo è automatizzato dall'invio con quel codice che ti ho linkato
Se hai bisogno una cosa a "doc" dovrai cercare online... come hai già detto tu script in php (phpjabbers, o simili )
non esiste un oggetto a parte dbviewer che faccia qualcosa di simile...
Website supporta la parte grafica... ma per queste cose extra, serve del codice extra...