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

    <form action="mailto:...."> e ridirezionamento

    Buongiorno a tutti, vengo subito al dunque:
    ho inserito un modulo nel mio sito, e voglio che i dati del modulo mi vengano inviati al mio indirizzo e-mail. (Specifico, nel caso fosse rilevante, che il mio provider di posta elettronica è anche il maintainer del mio sito;mi servo cioè di una casella di posta messa a disposizione dei clienti sul sito del maintainer stesso e non utilizzo Outlook et similia.)
    Ho aggiunto al tag form i parametri method="post" (ma ho provato anche con get) ed action="mailto:mioindirizzo@provider.it".
    Tuttavia, quando visualizzo il modulo con un browser e mi invio dei dati per prova,accade questo: il browser mi avvisa che il modulo verrà inviato per posta elettronica, ma poi non succede un bel niente e non mi viene inviato nulla. Ho provato a disattivare tutte le protezioni di privacy nel browser, con l'unico risultato che outlook mi chiede di essere configurato con un nuovo account e-mail.
    Inoltre, se riesco a risolvere tutto questo, vorrei anche aggiungere un codice che ridirezione l'utente ad una pagina di conferma. E' possibile? Devo associare un gestore di eventi al pulsante di invio? Come si fa? Grazie

  2. #2

    Re: <form action="mailto:...."> e ridirezionamento

    Originariamente inviato da baby_puffo
    Buongiorno a tutti, vengo subito al dunque:
    ho inserito un modulo nel mio sito, e voglio che i dati del modulo mi vengano inviati al mio indirizzo e-mail. (Specifico, nel caso fosse rilevante, che il mio provider di posta elettronica è anche il maintainer del mio sito;mi servo cioè di una casella di posta messa a disposizione dei clienti sul sito del maintainer stesso e non utilizzo Outlook et similia.)
    Ho aggiunto al tag form i parametri method="post" (ma ho provato anche con get) ed action="mailto:mioindirizzo@provider.it".
    Tuttavia, quando visualizzo il modulo con un browser e mi invio dei dati per prova,accade questo: il browser mi avvisa che il modulo verrà inviato per posta elettronica, ma poi non succede un bel niente e non mi viene inviato nulla. Ho provato a disattivare tutte le protezioni di privacy nel browser, con l'unico risultato che outlook mi chiede di essere configurato con un nuovo account e-mail.
    Inoltre, se riesco a risolvere tutto questo, vorrei anche aggiungere un codice che ridirezione l'utente ad una pagina di conferma. E' possibile? Devo associare un gestore di eventi al pulsante di invio? Come si fa? Grazie
    Nella proprietà action dovresti inserire la pagina in php o asp che gestisce l'invio dei dati e tutto quello che vorresti fare tu. Per queste cose si utilizza del codice "lato server"... come detto PHP o ASP.

    Prova a vedere qui
    Magari prova a scarcarti qualche script per vedere il funzionamento e provi a modificarli in base alle tue esigenze!

    Ciauz
    Stefano
    Creazione siti Internet - Udine: SC web designer

  3. #3

    grazie

    Grazie

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.