Visualizzazione dei risultati da 1 a 10 su 10

Discussione: mail list[php]

  1. #1
    Utente di HTML.it L'avatar di kakashi
    Registrato dal
    Feb 2005
    Messaggi
    357

    mail list[php]

    salve vorrei creare un sistema di invio email per tutti gli iscritti di una lega..
    quindi fare un invio multiplo..
    quindi se faccio il select e poi l'invio tramite mail lo invia a tutti? scusate se domando prima di farlo xD

    ma cosi almeno sono certo XD

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    ti bastava fare una ricerca sul forum con mail.

    Questo ti opuò interessare

    http://forum.html.it/forum/showthrea...highlight=mail

    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it L'avatar di kakashi
    Registrato dal
    Feb 2005
    Messaggi
    357
    si ok.. pero io i dati li prendo dall database quindi adraà bene anke <?PHP
    // Configuro i dati di invio della mail
    // (destinatario, mittente, oggetto e corpo)
    $mail_to = "£email"; >qui come faccio per mandare a tanti utenti ???

  4. #4
    $mail_to = "ciao@ciao.it , ciao2@ciao.it , ecc"


  5. #5
    Utente di HTML.it L'avatar di kakashi
    Registrato dal
    Feb 2005
    Messaggi
    357
    si ma facendo cosi le devo scrivere io... imnvece le deve prender dal database e inserirle e mandarle a tutti capito..

  6. #6
    beh devi avere un'estrazione dal database di tutti gli email no?

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    usa la funzione implode sull'array di email che ottieni dalla query.
    Sarebbe meglio poi se tu inviassi tutto in Ccn, altrimenti ogni iscritto alla mailing list vedrà gli indirizzi email di tutti gli altri iscritti.

    Ultimo accorgimento, fai un po' di test per vedere l'effettiva capacità di invio del server che ospita il tuo sito... se ti dovessi trovare con migliaia di indirizzi di iscritti, potrebbe essere più saggio suddividere l'invio in più parti, tipo qualche centinaio di indirizzi per volta.

    Saluti.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  8. #8
    sorry non avevo letto l'ultimo mex

    puoi fare così no?

    $st=mysql_query("SELECT email FROM tabella")or die(mysql_error());
    $email="";
    while ($row=mysql_fetch_assoc($st))
    $email.=$row['email'].", ";

    poi come dice andrea controlla anche tutto il resto

  9. #9
    guarda che non è così semplice:

    1)utilizzando questo metodo ogni utente che riceve la mail potrà leggere gli indirizzi email degli altri iscritti alla newsletter

    2)se gli utenti sono numerosi lo script php andrà in timeout

    La soluzione è stata già data in altri post:
    Occorre inviare blocchi di email, ciascuna contenente come campo BCC 75 indirizzi email
    Il 90% dei problemi di un pc si trova
    tra la tastiera e la sedia.

  10. #10
    Utente di HTML.it L'avatar di kakashi
    Registrato dal
    Feb 2005
    Messaggi
    357
    [supersaibal]Originariamente inviato da Andrea1979
    usa la funzione implode sull'array di email che ottieni dalla query.
    Sarebbe meglio poi se tu inviassi tutto in Ccn, altrimenti ogni iscritto alla mailing list vedrà gli indirizzi email di tutti gli altri iscritti.

    Ultimo accorgimento, fai un po' di test per vedere l'effettiva capacità di invio del server che ospita il tuo sito... se ti dovessi trovare con migliaia di indirizzi di iscritti, potrebbe essere più saggio suddividere l'invio in più parti, tipo qualche centinaio di indirizzi per volta.

    Saluti. [/supersaibal]
    e come faccio a farlo in Ccn?
    e poi quindi ne ciclo white uso l'implode? nn so tanto il php e soprattutto lo sto leggendo da poco xD

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.