Ciao a tutti![]()
![]()
Mi piacerebbe creare per il mio sitarello un servizio di News letter.. attualmente ho già creato lo script per iscriversi e cancellarsi dal servizio di news letter, ma ora dovrei creare lo script che mi permetta di inviare la news letter.
Premetto che i miei dubbi non sono sulla funzione mail ma bensì sono sul tipo di ciclo da utilizzare per inviare la mail a più destinatari. Infatti vorrei capire, insieme a voi e con il vostro aiuto, quale è il metodo migliore per inviare le mail a più persone. I miei indirizzi sono inseriti in una tabella MYSQL che si chiama:
news_letter
la quale è costituita da soli due campi, ovvero:
1)ID
2)mail
Io ho pensato di fare in questo modo
Secondo voi è corretto questo modo di procedere??codice:<?php // Formatto l'Email $oggetto =" NEWS LETTER"; $testo ="Ciao ecco la news letter"; // mi collego al DB e in particolare alla tabella news_letter ........ ....... ...... // Query per l'estrazione degli indirizzi E-mail $query = "SELECT mail FROM news_letter"; //Invio la Query al DB $result = mysql_query($query, $db); // faccio un ciclo per l'invio della news letter while($row = mysql_fetch_object($result)){ // Invio l'E-mail mail($row[mail], $oggetto, $testo) } ?>
Naturalmente questo è la cosa più semplice che mi è venuta in mente.. ma secondo voi, dall'alto della vostra esperienza, è funzionante??
Sapete consigliarmi un metodo più efficace, se esiste?
Posso incontrare dei problemi procedendo in questo modo?
Mi date qualche consiglio??
Grazie e ciao

Rispondi quotando
VVoVe: 