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. madera
    3. Post
    M

    madera

    @madera

    • Profilo
    • Chi segue 0
    • Da chi è seguito 0
    • Discussioni 1
    • Post 2
    • Migliore 0
    • Gruppi 0
    Iscrizione Ultimo Accesso
    Località Torino Età 44
    0
    Reputazione
    2
    Post
    0
    Visite al profilo
    0
    Da chi è seguito
    0
    Chi segue
    User Newbie

    Post creati da madera

    • RE: Newsletter con indirizzi da database

      Grazie mille!!!

      postato in Coding
      M
      madera
    • Newsletter con indirizzi da database

      Ciao a tutti!
      Sto cercando di creare una sorta di newsletter, in realtà è più un avviso da mandare ad alcuni utenti, quindi con un testo standard.
      Mi piacerebbe però che nel corpo della mail venisse scritto il nome dell'utente tipo:
      "Ciao Nome Cognome, la presente ecc."

      In rete ho trovato questo script che fa quello che vorrei fare io:

      [PHP]

      $utenti = array("Pippo" => "[email protected]",
      "Pluto" => "[email protected]");

      $oggetto = "Newsletter";

      foreach ($utenti as $nome => $email){

      $messaggio = "Ciao $nome,\r\n testo della newsletter";
      mail($email, $oggetto, $messaggio); }

      [/PHP]

      Il punto adesso è capire come e se si può, sostituire l'array con una query al db mysql per poter estrarre tutti gli indirizzi email dei destinatari e di conseguenza i loro nomi.
      Una cose del genere (scrivo "male" giusto per farmi capire"):

      [PHP]

      //faccio la connessione al database

      //estraggo i dati dalla tabella che mi serve es.

      $result = mysql_query("SELECT * FROM newsletter");

      //definisco i valori (non so se abbia senso)

      $indirizzi = $result['email'];
      $nome_utente = $result['nome'];

      //creo l'array dal db

      $utenti = array("$nome_utente" => "$indirizzi");

      // e da qui in poi faccio come prima

      [/PHP]

      So che probabilmente ho scritto una marea di cavolate, ma era per cercare di spiegarmi con un esempio più o meno pratico.

      Sarebbe possibile fare una cosa del genere?

      Grazie mille a tutti in anticipo!

      postato in Coding
      M
      madera