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. Come faccio ad inviare l' email
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • K
      kobrabyte User Attivo • ultima modifica di

      Come faccio ad inviare l' email

      Ciao a tutti,
      ho questo problema
      ho fatto un form e l' ho indirizzato a una paggina che permette gli utenti di controllare i loro dati.
      Tutte le variabili lo inserite in un altro form che lo indirizzato su una pagina che include solo una funzione mail().
      Posso fare un operazione del genere:
      inserire nella funzione mail dove c'è la variabile messaggio il name del form precedente????

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • T
        tymba Super User • ultima modifica di

        certamente che puoi.
        la funzione mail, se il server è confgiurato correttamente è semplice e banale:
        http://it2.php.net/manual/it/ref.mail.php

        se hai dubbi chiedi 😄

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • K
          kobrabyte User Attivo • ultima modifica di

          Non funziona

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • K
            kobrabyte User Attivo • ultima modifica di

            posso leggere quella email come una pagina php o html?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • T
              tymba Super User • ultima modifica di

              le email sono email quindi file di testo come del resto sia le pagine php che html.
              puoi aprire il file in blocco note e leggerne il contenuto.

              cos'è che non funziona?

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • K
                kobrabyte User Attivo • ultima modifica di

                allora io ho fatto una scheda in cui l' utente inserisce nei campi testo il suo nome cognome, via ecc
                Poi fa delle scelte selezionadno alcune chekbox alla fine clicca su un submit che lo porta in una pagina di conferma. Per visualizzare le chekbox scelte ho usato un comando:
                <? foreach ($_POST['radiobutton'] as $value) {
                echo "<b>$value</b> <br>";
                };
                e ho la lista delle selezioni effetuate dall' utente, per poterle inviare via email al mio indirizzo come faccio. esiste un comando che salva e spedisce la pagina temporanea? grazie vedo che sei molto disponibile

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • T
                  tymba Super User • ultima modifica di

                  la prima cosa che devi fare è salvare il messaggio in una variabile di testo quindi:

                  <?
                  $messaggio='';
                  foreach ($_POST['radiobutton'] as $value)
                  {
                  echo "<b>$value</b> <br>";
                  $messaggio .= $value;
                  };
                  ?>

                  a questo punto invii con la funzione mail:

                  mail("[email protected]", "oggetto", $messaggio,
                  "From: webmaster@{$_SERVER['SERVER_NAME']}\r\n" .
                  "Reply-To: webmaster@{$_SERVER['SERVER_NAME']}\r\n" .
                  "X-Mailer: PHP/" . phpversion());

                  :ciauz:

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • K
                    kobrabyte User Attivo • ultima modifica di

                    ok vedo se funziona

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • K
                      kobrabyte User Attivo • ultima modifica di

                      si funziona grazie mille siete fantastici

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • K
                        kobrabyte User Attivo • ultima modifica di

                        MA con il servizio mail posso inviare la mail a 5 indirizzi

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • T
                          tymba Super User • ultima modifica di

                          certamente.

                          occhio a non intasare il server.
                          la newsletter di ricette e dintorni l'ho programmata per un invio a 50 indirizzi ogni 240 secondi.

                          in questo modo il server mail non si trova migliaia di email da mandare di botto.

                          dura un po' di più l'invio ma almeno sto tranquillo.

                          se ne devi mandare poche decine non ti preoccupare.

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • K
                            kobrabyte User Attivo • ultima modifica di

                            si ci ho provato e funziona correttamente
                            ma ora ho un altra domanda da farti come faccio ad inviare due cicli foreach?vedi per esempio questo:
                            <? $messaggio =" I dati da Lei inseriti sono
                            $visualizza2
                            ha Aggiunto inoltre $_POST[textarea]
                            Il prodotto scelto è $_POST[radio] con i seguenti servizi:
                            "?> <br> <? ;
                            foreach ($_POST['radiobutton'] as $value)
                            echo "<b>$value</b> <br>";
                            $messaggio .=$value;?><br><?

                            ?>
                            <br>
                            <? echo "e i seguenti servizi aggiuntivi : " ?> <br>
                            <? $messaggio= "e ha scelto le seguenti impostazioni :"?><br><? ;

                            foreach ($_POST['radiobutton2'] as $value) {
                            echo "<b>$value</b> <br>";
                            $messaggio .= $value;?><br><?/mi arriva l' email da qui e bastann so perchè/
                            }; ?>
                            inviando per email questo codice mi arrica solo il secondo ciclo senza i da precedenti

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • J
                              joey.santiago User Attivo • ultima modifica di

                              $messaggio= "e ha scelto le seguenti impostazioni :"?><br><? ;

                              non dovrebbe essere $messaggio.= ??

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • K
                                kobrabyte User Attivo • ultima modifica di

                                provo subito

                                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