ciao, sto creando una pagina per l'invio della newsletter.
avendo più di 1500 utenti a cui spedirla ho chieso alla mia web farm quante ne posso inviare contemporaneamente. mi hanno detto 200 ogni 10 minuti.
a questo punto ho due soluzioni.
1. mi faccio e mi gestisco da solo una coda e ogni volta che vengono a visitare il mio sito controllo se devo inviare email e se sono passati 10 min dall'ultima inviata
2. utilizzo uno script cgi. la web farm ha detto che per utilizzare lo scritp cgi basta scrivere
#!/usr/local/psa/apache/bin/php
all'inizio
e poi come se fosse un normale scritp php solo con l'estensione .cgi.
Il problema è che questo codice non va, mi ritorna internal server error.
STO PENSANDO AL PRIMO METODO. CHE NE DITE?
codice:
#!/usr/local/psa/apache/bin/php
//----------REQUIRE VARI.
require ($_SERVER['DOCUMENT_ROOT'] . "/classi/cls_connessione.php");
require ($_SERVER['DOCUMENT_ROOT'] . "/classi/cls_newsletter.php");
//----------ISTANZIO LE CLASSI E MI CONNETTO AL DATABASE.
$c_connessione = new cls_connessione();
$c_connessione->connetti();
$c_newsletter = new cls_newsletter();
$recordset = $c_newsletter->ritorna_email_a_cui_spedire(6, "T");
print_r($recordset);
//----------MI DISCONNETTO DAL DATABASE E DISTRUGGO LE CLASSI.
$c_connessione->disconnetti();
unset($c_connessione);
unset($c_newsletter);
?>