gestire upload di immagini e files, mi serve un consiglio

giorda86

Utente Attivo
12 Feb 2010
41
0
0
www.misteridelmondo.com
ciao, non so neanche se è la sezione giusta...comunque mi serve un consiglio: sto realizzando un sito sui videogiochi dove un utente può inserire dei consigli, dei trucchi o addirittura una guida per ogni gioco, con immagini o screenshot. il sito è tecnicamente pronto, solo che ora ho due problemi:

1-per le immagini ho fatto in modo che ogni utente può inserire max 10 immagini di 100kb l'una per ogni guida. per fare questo ho fatto un normale file upload in una cartella sul server, e i link me li prendo da un database mysql. il metodo è buono e funziona...solo che sono preoccupato dal fatto che se il sito cresce tanto lo spazio web si esaurirà in fretta, e poi anche dal fatto che tramite i file immagine si potrebbero anche madare virus...mi chiedevo se non fosse meglio appoggiarsi a uno di quei siti di hosting immaini, ma l'utente poi non sarebbe scoraggiato dalla procedura? con l'upload sarebbe molto più immediato...

2-per la guida...avevo pensato di fare un form con l'inserimeto della guida, ma probabilmente servirebbe un form molto grande per contenerla tutta...pensiamo ad esempio ai final fantasy...saranno 100 pagine di guida, e contenerle tutte in un form e metterle poi in un database sarebbe inappropriato oltre che scomodo e insensato...mi chiedevo se ci fosse un altro metodo per far inserire dei contenuti ad un utente, anche tramite upload di file...però poi il contenuto di questo file mi si dovrebbe vedere, se non tutto almeno in parte come anteprima

cosa mi consigliate per gestire queste due cose?
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
24
Roma
alessandro1997.netsons.org
Per quanto riguarda l'upload di immagini un sistema di sicurezza rudimentale è controllare l'estensione del file. Poi ho sentito dire che alle immagini si possono allegare anche altri file, ma finché l'estensione rimane quella dell'immagine puoi stare tranquillo.

Invece sull'inserimento delle guide non vedo dove sia il problema ad inserirle nel database. L'importante è creare un sistema di paginazione, ossia: tramite un apposito tag (in stile BBCode) l'utente decide dove finisce una pagina, e poi lo script che si occupa di visualizzare la guida crea automaticamente i link con la numerazione delle pagine.
 

giorda86

Utente Attivo
12 Feb 2010
41
0
0
www.misteridelmondo.com
in nessun formato... o meglio, le faccio inviare tramite form che poi le inserisce in database sql (con tanto di bbcode) e poi recupera la guida a seconda del gioco selezionato, stampandola nella apposita pagina php...
 
Discussioni simili
Autore Titolo Forum Risposte Data
E Come gestire al meglio le immagini legno grande formato Photoshop 0
L Interfaccia grafica per gestire sql server .NET Framework 1
R Plugin per Gestire videocorsi a pagamento WordPress 3
M Come gestire aggiornamenti e modifiche di sito live CMS (Content Management System) 0
S Gestire scelta dropdown con dati da Mysql PHP 2
Tommy03 Gestire dimensioni immagini PHP 4
D Come gestire un singolo checkbox PHP 10
MarcoGrazia Gestire lista campi vuoti in fase di autenticazione jQuery 1
elpirata Gestire permessi accesso alle pagine PHP 3
A [ASP.Net] Gestire il profilo ADMIN in un progetto ASP NET e pattern MVC ASP.NET 0
M [PHP] Come gestire gli utenti online PHP 9
M [php] Come gestire i tags PHP 1
svtmaster professionalità per gestire sito web Offerte e Richieste di Lavoro e/o Collaborazione 4
L [HTML] Gestire movimento GIF HTML e CSS 0
BestSellerMauroTop Software per gestire tanti profili e pagine, e farle crescere in modo autonomo! Annunci servizi di Social Media Marketing 0
W Gestire ccTalk o libreria c++ da php PHP 0
W [PHP] gestire una richiesta curl sul server PHP 0
W Piccolo sistema per gestire alcune periferiche, Java o altro linguaggio? Java 8
bubino8 [WordPress] Gestire SSL (https://) da .htaccess WordPress 9
C [WordPress] Creare e gestire un nuovo sito web WordPress 5
M Gestire ErrorDocument 404 mantenendo lo stesso url Web Server 0
S gestire una tabella mysql PHP 9
R gestire il ritorno di una variabile con success Ajax 2
S Gestire Motion Detection TP-LINK CAMERA NC200 IP Cam e Videosorveglianza 0
A [Javascript] [HTML] Gestire una pagina esterna con 2 iframe Javascript 4
webmachine [PHP] gestire rinnovi PHP 1
P Gestire accesso ad un file xml pubblico PHP 1
D Gestire diversi tipi di pagamento per tipologia di cliente E-Commerce 4
asevenx Cerco plugin per gestire appuntamenti con agenda e campi di selezione WordPress 4
matteoraggi Software per gestire migliaia di permament redirect? SEO e Posizionamento 0
K Gestire response con servlet remota Sviluppo app per Android 1
P Piccolo software per gestire gli utenti. Snippet PHP 5
F Gestire data e ora PHP 6
D Gestire firme digitali con PHP PHP 0
C [Facebook Autolike]Software per gestire più account, mandare like, creare stati, amicizie e altro.. Vendere e Acquistare pubblicita' online 0
D gestire commenti e risposte ... PHP 3
L Gestire password utenti registrati. Quale codifica? PHP 23
asevenx Gestire posizionamento voci sottomenu che si nascondono HTML e CSS 1
N Programma per gestire Cookies secondo disposizioni del Garante Privacy 3/6/2014 G.U. 126 Leggi, Normative e Fisco 0
A Gestire e modificare immagini Java 2
M Gestire la chiusura forzata. Sviluppo app per Android 1
L Sito con doppia lingua. Gestire il cambio PHP 4
felino Wordpress e QTranslate: come gestire i widget WordPress 11
IImanuII Gestire lingua su facebook con php PHP 18
mondrian Gestire un web server su una virtualbox Apache 12
L gestire array per radio-checkbox in ciclo while PHP 2
MarcoGrazia Gestire gruppi e categorie di link con PHP PHP 1
L Button per gestire JS in WebBrowser di VBNet .NET Framework 0
A gestire errori 400-401-403-404-500 con file htaccess PHP 0
L classe per gestire login in mysql PHP 1

Discussioni simili