Implementare un creatore di maglietta personalizzata, senza l'uso di flash
Salve a tutti. Premetto che sono nuova e spero di aver azzeccato la categoria giusta in cui postare il mio topic. In caso contrario, vi prego di perdonarmi
Comunque, avrei la necessità di implementare con i linguaggi jquery,javascript,ajax e anche php una specie di creatore di magliette personalizzate tipo quelle che ci sono in flash sui siti. Sono consapevole del fatto che non potrà mai essere uguale però mi piacerebbe riuscire a fare una cosa fatta bene creando una serie di step.
Per esempio, nello step 1 sceglio il colore della maglietta, nello step due decido la scritta che deve andare sul davanti della maglietta (scegliendo anche il colore, la dimensione e il font che deve avere la scritta) ecc...
Avevo già creato qualcosa di simile il problema è che non so come poter immagazzinare tutti i dati senza l'utilizzo di un database.Vorrei inoltre che dopo ogni step ci sia la possibilità di tornare indietro e di cambiare i dati che ho già inserito senza cancellare tutti gli altri...
Ah, dimenticavo, la maglietta creata dovrà comparire alla fine in un riepilogo, e la stessa maglietta dovrà essere inviata per e-mail.
Scusate, sono consapevole che la cosa è ardua e complicata, ho scritto perchè magari c'è qualcuno che l'ha già fatto oppure che ha dei consigli da darmi perchè ormai non so più dove sbattere la testa
La cosa che proponi è fattibile. Ci vuole sono un pochino di lavoro, ma non così tanto quanto credi.
Prima di darti delle indicazioni, devi studiarti un pochino cosa sono i "canvas" e come si gestiscono con javascript (http://diveintohtml5.info/canvas.html).
Una volta studiati, puoi creare la tua maglietta grazie ai canvas. In generale farei: l'utente sceglie la caratteristica, tramite javascript disegni la modifica nel canvas, salvi una variabile globale che si ricordi quella caratteristica; procedi così per tutti gli step. Alla fine salvi il canvas come immagine (http://stackoverflow.com/questions/9...if-jpg-png-pdf) sul tuo sito(http://stackoverflow.com/questions/5...pt-upload-file), e poi lo mandi via mail.