Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Creare un form che rimandi come risposta un immagine

    Buongiorno a tutti
    Volevo creare nel mio sito un form dove l'utente possa scegliere per ogni voce un immagine da una galleria (ad esempio alla voce tetto ci saranno alcune immagini di tetti da cui il cliente deve scegliere, alla voce finestra delle immagini di finestre e così via...) poi inviando il tutto vedrà comparire la sua immagine definitiva composta da tutte quelle che ha scelto (quindi il tetto+le finsetre+ecc)

    E possibile farlo?non capisco come fare per far si che alla fine si riesca a mettere insieme tutte le immagini(anche perchè ogni immagine dovrà avere un posto specifico)

    Spero di essere stata chiara, grazie in anticipo

  2. #2
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,592
    queste immagini e i loro nomi da dove li prendi?
    la scelta come la salvi?

    se è tutto da DB potresti creare delle liste di radio button con delle anteprime accanto e di ognuno di questi gruppi di bottoni ne puoi scegliere uno.
    Invii tutto ad una pagina che elabora e ti restituisce quello che hai selezionato sotto forma di immagini.. non è complicato..

  3. #3
    Originariamente inviato da telegio
    queste immagini e i loro nomi da dove li prendi?
    la scelta come la salvi?
    Pensavo di caricare tutto in un DB le immagini con i nomi e che il tutto venisse inviato come un form di semplici dati.


    se è tutto da DB potresti creare delle liste di radio button con delle anteprime accanto e di ognuno di questi gruppi di bottoni ne puoi scegliere uno.
    Invii tutto ad una pagina che elabora e ti restituisce quello che hai selezionato sotto forma di immagini.. non è complicato..
    L'idea è questa ma non so come mettere in pratica il codice per la restituzione dell'immagine completa alla fine. Per i radio button ok ma poi come faccio a dirgli metti insieme tutte le immagini, in un determinato ordine, e rimandami l'immamgine completa?????

    grazie per la tua risposta

  4. #4
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,592
    dai come value ai radiobutton l'id della foto relativa.
    poi nella pagina successiva fai una select per ogni gruppo di radiobutton dove nella where ci metti l'id che hai recuperato.
    poi a video stampi le immagini nella sequenza che preferisci.. che intendi per "immagine completa"? le immagini sono varie e non sarà una sola..

  5. #5
    Originariamente inviato da telegio
    poi a video stampi le immagini nella sequenza che preferisci.. che intendi per "immagine completa"? le immagini sono varie e non sarà una sola..
    E no è proprio questo il problema in realtà...l'immagine definitiva che voglio stampare deve essere un collage di tutte quelle precedenti che il cliente ha scelto..magari non si può fare...tu cosa dici?

  6. #6
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,592
    ahhhhhhhhhhh..
    a fare si può fare ma non è facilissimo.. con le GD..
    di quante immagini si tratta?
    le dimensioni delle immagini sono uguali o diverse? come vuoi fare questo collage?
    ti devi creare una immagine con
    http://php.net/manual/en/function.im...etruecolor.php
    che abbia come larghezza la somma delle larghezze che ti interessano e come altezza idem.
    poi ci devi "appiccicare" le varie immagini nelle posizioni che ti interessano e alla fine stamparla..
    facile no..
    non ho modo di aiutarti col codice, cerca sul manuale ufficiale e su google le varie cose che possono servirti

  7. #7
    Ok mi hai datto una bella dritta!!!è un inizio...non avevo pensato alle GD...inizio a dare un'occhiata a come creare l'immagine e poi penserò al codice...

    Intanto se qualcuno ha qualche informazione in più è ben accetta!!!


    Grazie ancora

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.