-
Salve amici,
avrei intenzione di creare una sezione nel mio sito in cui un utente provvisto di password possa inviare presso il mio spazio web una immagine, che dovrebbe essere memorizzata in qualche modo nel db.
Vi chiedo:
1. è possibile l'upload di un file da parte di un utente che visita il mio sito senza dargli necessariamente user e password?
2. una soluzione potrebbe quella di memorizzare un file nel mio db come un attributo di una tabella?
GRazie e a presto
-
Per l'upload nessun problema, se vuoi provare lo script di AV lo trovi qui http://www.altervista.org/forum/viewtopic.php?t=6926
insieme a altre cose, anche se "immagini" non mi pare le faccia caricare, in caso trovi script già pronti in giro. Comunque per l'upload via http non c'è problema, unica restrizione dimensione massima 3Mb a file.
Se vuoi far memorizzare i dati allora mi sà che ti conviene farlo da 0
:wink:
-
...dovrebbe essere hdd?
non funziona!
non c'e' qualcosa in php?
-
prova du html.it o fai una ricerca, siti che offrono script php ce ne sono molti
-
Prova quetso:
allora, crea un file vuoto con nome upload.php
poi copiaci dentro questo:
Codice:
[code:1:d78f63622c]<?
$uploaddir = 'uploads/';
print "<pre>";
if (move_uploaded_file($_FILES['userfile' ]['tmp_name'], $uploaddir . $_FILES['userfile']['name'])&# 41; {
print "Il file è valido, e inviato con successo. Informazioni:\n";
print_r($_FILES);
} else {
print "Invio file non riuscito. Informazioni:\n";
print_r($_FILES);
}
?>[/code:1:d78f63622c]
ora, crea una cartella con nome uploads...
e alla fine inserisci questo form in una tua pagina html
Codice:
[code:1:d78f63622c]<form enctype="multipart/form-data" action="upload.php" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="30000">
Invia questo file: <input name="userfile" type="file">
<input type="submit" value="Invia File">
</form>[/code:1:d78f63622c]
upload.php e la tua pagina, devono stare nella stessa cartella...
Anche io sto provado a fare una cosa simile ma non riesco a ricavare il nome del file con questo script che ho trovato
-
ti ho già postato la risposta a questo tuo quesito, xchè non leggete prima di spammare il forum ???? riferito a coppa! :evil:
http://www.altervista.org/forum/view...amp;highlight=