PDA

View Full Version : [PHP + AJAX] Upload Immagini Temporanee


race2
10-02-2010, 10:05
Salve, vorrei realizzare una pagina PHP di inserimento Dati + Immagini, tipo un annuncio di Vendo Automobili, mi servirebbe con la seguente struttura:

<form>

Dati...................

Campo TEXT 1
Campo TEXT 2
Campo TEXT 3

Immagini.............
<input type="file"> //upload di infinite immagini prima di inserire l'annuncio.

</form>

La domanda:
Come fanno i siti di annunci a Uplodare prima le immagini e poi i Dati ???
Come collegano successivamente le immagini all'Annuncio inserito ???
Non hanno ancora l'ID_Annuncio mentre Uplodano le Immaini, come le collegano in Tabella successivamente ???

P.S. per le immagini utilizzo già AJAX con un Iframe

La domanda potrebbe essere banale, io ho risolto a modo mio ma dato che è un po un intrigo con le Sessioni, vorrei la Dinamica di un professionista.

Grazie mille.

CozzaAmara
10-02-2010, 11:03
Potresti, ad esempio, caricare l'immagine rinominata con l'id di sessione, poi se il form viene inviato e il record salvato a db colleghi (ed eventualmente rinomini) l'immagine precedentemente caricata in modo temporaneo.

Per evitare di riempire il filesystem del server del tuo spazio web con immagini "orfane" puoi predisporre un cron che elimini quelle più vecchie di tot tempo.

E' la prima cosa che mi è venuta in mente ma dovrebbe funzionare.

Ciao.

race2
10-02-2010, 13:41
E' la soluzione che ho adottato io, ma ho 1 dubbio: con Aruba il Cron non lo posso gestire vero ??