Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. [Tutorial] Gestione di un form mail semplice
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • S
      sbabe User Newbie • ultima modifica di

      L'oggetto non c'è perché non ho messo il campo oggetto va messo lo stesso?

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • S
        sbabe User Newbie • ultima modifica di

        Niente ho provato ad aggiungere il subject però quanndo clicco su invia mi viene fuori una pagina bianca non mi viene fuori il messaggio di errore

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • B
          bluesman User • ultima modifica di

          Dopo tre anni dall'apertura di questo post, sono qui a parlare di questo form contatti molto utile, perchè lo sto utilizzando sul mio sito.
          Veniamo al problema: lo script va alla grande, ricevo le mail, ed ho aggiunto altri elementi a quelli presenti nello script (menu a tendina e checkbox) che funzionano.
          Allora che vuoi? Direte voi 🙂
          Volevo migliorarlo, aggiungendovi un redirect ad una pagina del sito, qualche secondo dopo aver visualizzato il messaggio di avvenuto inoltro dei dati. Preferibilmente questa pagina potrebbe essere sempre quella dei contatti, però con i dati azzerati.
          Il problema è che non ne capisco molto di php...:?
          Che ne pensate?
          Chissà se ci sarà qualcuno che leggerà questo msg dopo così tanto tempo...
          spero di si :).

          Cmq grazie a pickadilly e a tutti, siete fantastici :ciauz:

          BluesMan

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • B
            bluesman User • ultima modifica di

            Credo di aver risolto.
            Per chi avesse bisogno:

            è 1 redirect interno al sito che avviene dopo 3 secondi
            ho inserito nell'<head> della pagina invio.php questa stringa:

            <meta http-equiv="refresh" content="3;URL=pagina.html" />

            ciao a tutti:ciauz:.

            BluesMan

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • B
              bluedragon89 User • ultima modifica di

              @BluesMan said:

              Credo di aver risolto.
              Per chi avesse bisogno:

              è 1 redirect interno al sito che avviene dopo 3 secondi
              ho inserito nell'<head> della pagina invio.php questa stringa:

              <meta http-equiv="refresh" content="3;URL=pagina.html" />

              ciao a tutti:ciauz:.

              BluesMan

              Secondo me non ti conviene molto perchè se uno si addormenta mentre scrive sulla tastiera proprio all'ultimo textinput gli si ricarica la pagina e perde tutte le info...

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • B
                bluesman User • ultima modifica di

                Si in effetti, come metodo è 1 po drastico, però è sempre meglio della pagina di "messaggio inoltrato" statico, che ti costringe a tornare indietro manualmente.
                Comunque, accetto qualsiasi seggerimento :D.
                Hai qualche idea?

                Ciao
                BluesMan

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • T
                  tinezridan User Newbie • ultima modifica di

                  Ragazzi avrei bisogno di una mano!
                  Ho utilizzato lo script da voi proposto. La mail la invia, ma quando la ricevo tutti i campi sono vuoti (ovvero "")! Ho tolto l'if iniziale (farò dopo una validazione lato client) altrimenti mi andava subito nel ramo else. Secondo voi da cosa può dipendere?

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • F
                    fante User Newbie • ultima modifica di

                    Ciao! Io sto provando ad usare il form che c'è nella prima pagina di questo post e funziona tutto alla grande.
                    Vorrei solo sapere come faccio a far si che oltre all'indirizzo che ho messo nel campo "$to=", arrivi una mail anche all'indirizzo di chi si registra.
                    Ho provato a scrivere "$to= $mail;" ma non va...

                    Mi potete aiutare?

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • T
                      thedarkita ModSenior • ultima modifica di

                      Devi ripetere l'istruzione mail 2 volte e impostare come destinatario di una delle 2 l'indirizzo del mittente.

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • F
                        fante User Newbie • ultima modifica di

                        Accidenti che velocità! Grazie per la risposta.
                        Scusa ma non ho capito, io ho scritto:

                        $to = " [email protected], $mail ";

                        e vorrei che in automatico recuperasse l'indirizzo email che chi si iscrive ha scritto nel campo "mail" e gli mandasse pure a lui un'email come quella che ricevo io, è possibile?

                        Grazie ancora. 🙂

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • F
                          fante User Newbie • ultima modifica di

                          Perdonatemi ma io non so praticamente nulla di php... Qualcuno mi potrebbe scrivere esattamente che devo mettere?

                          Ho provato a mettere solo "$to = $mail" ma non mi arriva nessuna email all'indirizzo con cui mi registro...

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • F
                            fante User Newbie • ultima modifica di

                            Un'altra cosa, qualcuno mi sa spiegare perchè se aggiungo:

                            $bcc = "[email protected]";

                            non mi invia nulla alla mail in copia nascosta?
                            cosa sbaglio?

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • B
                              borghe User • ultima modifica di

                              Buonasera a tutti!!!

                              Perché io ricevo come errore:

                              Warning: mail() [function.mail]: SMTP server response: 501 5.5.4 Invalid Address in D:\inetpub\webs\hotelmiamijesoloit\invio.php on line 27
                              La mail è stata inviata con successo. Grazie per averci contattato

                              ???

                              Grazie!

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • V
                                vnt54 User Attivo • ultima modifica di

                                Posta il codice dell'invio della mail.
                                :fumato:

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • B
                                  borghe User • ultima modifica di

                                  Scusate ho sistemato tutto, grazie a pikadilly...

                                  e anch'io come Fante vorrei capire come si invia il form a due indirizzi email diversi...

                                  Grazie!!!

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • T
                                    tigrone User Attivo • ultima modifica di

                                    @borghe said:

                                    e anch io come Fante correi capire come si invia il form a due indirizzi email diversi...
                                    Nella variabile $to metti gli indirizzi separati dalla virgola...

                                    Se non vuoi far sapere a tutti i vari destinatari devi ripetere il codice per ogni indirizzo diverso.

                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    • B
                                      borghe User • ultima modifica di

                                      Grazie tigrone!!

                                      Quindi basta solo la virgola e uno spazio?

                                      Ma il mittente come può sapere a chi viene inviato il form?

                                      0 Miglior Risposta Ringrazia Cita Rispondi

                                        1 Risposta Ultima Risposta
                                      • T
                                        tigrone User Attivo • ultima modifica di

                                        @borghe said:

                                        Ma il mittente come può sapere a chi viene inviato il form?
                                        Non ti è mai arrivata una mail tipo 'catena di S.Antonio'?

                                        0 Miglior Risposta Ringrazia Cita Rispondi

                                          1 Risposta Ultima Risposta
                                        • B
                                          borghe User • ultima modifica di

                                          Scusa avevo letto male... 🙂

                                          Che i destinatari si vedano tra loro non è un problema...

                                          0 Miglior Risposta Ringrazia Cita Rispondi

                                            1 Risposta Ultima Risposta
                                          • T
                                            tigrone User Attivo • ultima modifica di

                                            E allora mettili pure tutti insieme divisi dalla virgola. 😉

                                            0 Miglior Risposta Ringrazia Cita Rispondi

                                              1 Risposta Ultima Risposta
                                            Caricamento altri post
                                            Rispondi
                                            • Topic risposta
                                            Effettua l'accesso per rispondere
                                            • Da Vecchi a Nuovi
                                            • Da Nuovi a Vecchi
                                            • Più Voti