Ciao a tutti gli utenti,
ho un problema dovrei caricare un immagine di default al momento della registrazione come posso fare...
Ciao a tutti gli utenti,
ho un problema dovrei caricare un immagine di default al momento della registrazione come posso fare...
mi spiego meglio ho creato uno script e nella tabella ho messo un campo foto usando blob ma il problema che il campo non lo posso lasciare vuoto perché mi da errore, allora avevo pensato di fare che al momento della registrazione di caricare un immagine di default per poi più in la di fare caricare la foto...
ma non so come caricare un immagine sul db...
carica una sola immagine e immitti il suo url come default nella tua tabella ;D
no mi serve che l'utente carichi l'immagine....
Ti può essere utile questa pagina: http://www.php-mysql-tutorial.com/wi...database.aspx#
Stammi bene...
Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?
When you don't know your next step... improvise
ALTERVISTA WANTS YOU!
Vuoi diventare moderatore su AlterVista? Scopri come...
non riesco a capire una cosa, come posso fare a caricare un immagine sul db senza usare come input file....^^
comunque considera l'alternativa di non dover perforza inserire l'immagine nel database ma salvarla su filesystem e memorizzando sul db solo la sua posizione, cosi da avere più spazio per i dati ;)
"Quando il potere dell'amore supererà l'amore per il potere il mondo conoscerà la pace" Jimmy Hendrix
[ Richiesta: http://www.unibologna.eu/ ] --> [Risposta: http://www.magazine.unibo.it/Magazin...al_Portale.htm Morale] -->[ http://www.anti-phishing.it/news/art...s.13062007.php ]
consoliwebsite.altervista.org
Non ho capito bene, in che senso...;)
te la salvi:
http://www.w3schools.com/PHP/php_file_upload.asp
e memorizzi nel campo t_immagine la directory..
esempio
supponendo che il file si chiama pluto.jpg quando esegui la chiama mysql update carichi il valore di $dir nel campo t_immagine della tabella, quindi salverai salverai$dir = "/cartella_immagini/".$_FILES["file"]["name"];
/cartella_immagini/pluto.jpg
e quando vai a leggere l'immagine farai:
select, prelevi il valore da t_immagine
$dir = select...... $row['t_immagine']
echo "<img src=\"".$dir."\">"
ti consiglio quando salvi il file di rinominarlo prima tramite una funzione hash, magari tipo:
md5(stringanomefileoriginale+ stringatimestamp)
e poi lo salvi, ti assicuri che utilizzi sempre un nome diverso per il salvataggio.
ovviamente al posto del timestamp puoi anche unsare un valore random
ciao
edit: ancora meglio se dopo aver creato l'impronta md5 ci concateni amche il nome originale, cosi da aiutare anche google.
bye
Ultima modifica di Xsescott : 15-12-2010 alle ore 21.54.05
"Quando il potere dell'amore supererà l'amore per il potere il mondo conoscerà la pace" Jimmy Hendrix
[ Richiesta: http://www.unibologna.eu/ ] --> [Risposta: http://www.magazine.unibo.it/Magazin...al_Portale.htm Morale] -->[ http://www.anti-phishing.it/news/art...s.13062007.php ]
consoliwebsite.altervista.org
non mi hai capito, io al inizio devo avere un immagine di default al interno della tabella...
Ultima modifica di Xsescott : 16-12-2010 alle ore 01.22.26
"Quando il potere dell'amore supererà l'amore per il potere il mondo conoscerà la pace" Jimmy Hendrix
[ Richiesta: http://www.unibologna.eu/ ] --> [Risposta: http://www.magazine.unibo.it/Magazin...al_Portale.htm Morale] -->[ http://www.anti-phishing.it/news/art...s.13062007.php ]
consoliwebsite.altervista.org
Se ho capito bene, tu dici di non salvare le immagine sul db ma su una cartella....
"Quando il potere dell'amore supererà l'amore per il potere il mondo conoscerà la pace" Jimmy Hendrix
[ Richiesta: http://www.unibologna.eu/ ] --> [Risposta: http://www.magazine.unibo.it/Magazin...al_Portale.htm Morale] -->[ http://www.anti-phishing.it/news/art...s.13062007.php ]
consoliwebsite.altervista.org