Ciao a tutti..
ho guardato nel forum ma non ho trovato indicazioni che mi aiutassero..
Nella sezione admin del mio sito inserisco tramite un input text una mail all'interno del database..
Vorrei far in modo che la query che inserisce il record nel database gestisca più email contemporaneamente separate magari da una virgola o da un punto e virgola.. (nome@dominio.it;nome2@dominio2.it;..........)
questo per non dover inserire a mano centinaia di mail..
Questo è il mio codice..
Come posso fare?Codice PHP:
<? if ($_POST['save_ins'] <> "") :
$email = $_POST['email'];
$dtin = date("Y-m-d");
$ccc = 0;
while ($ccc == 0) :
mt_srand(make_seed());
$numr = mt_rand();
$qunr = "SELECT * from mlist where ck = \"$numr\" ";
$resnr = mysql_query($qunr);
$nnr = mysql_num_rows($resnr);
if ($nnr == 0) $ccc = 1;
endwhile;
?>
<table width="400" border="0" cellpadding="3" cellspacing="1" bgcolor="#c90000">
<tr>
<td align="center" bgcolor="#ff0000" class="ar34">
<?
$queg = "SELECT email FROM mlist WHERE email = \"$email\"";
$resg = mysql_query($queg);
$cnt = mysql_num_rows($resg);
if ($cnt > 0) :
print "ATTENZIONE: indirizzo già presente!";
else:
$ipcli = getenv("REMOTE_ADDR");
$query = "INSERT INTO mlist VALUES (\"$xxml\", \"$dtin\", \"$email\", \"a\", \"$numr\", \"$ipcli\", \"$xult\")";
//print $query."
";
@MYSQL_QUERY($query) or die("Non è possibile inserire il record!
Contattare l'amministratore di sistema.");
//print $query;
print "Record inserito correttamente";
endif;
?>
</td>
</tr>
</table>
Spero possiate aiutarmi..
Grazie