ciao a tutti,
è possibile fare in modo che in caso di errore venga inviata una mail??
mysql_query($query1) or die("Si è verificato un problema \r riprovare più tardi (3)");
ciao a tutti,
è possibile fare in modo che in caso di errore venga inviata una mail??
mysql_query($query1) or die("Si è verificato un problema \r riprovare più tardi (3)");
prova così:
mysql_query(...) or die (mail(destinatario, soggetto, testo, intestazioni));
fammi sapere se funziona
@edit: scusa... probabilmente vuoi che venga visualizzato un messaggio anche all'utente... puoi fare così:
if(!mysql_query(...))
{
@mail(destinatario, soggetto, testo, intestazioni);
echo 'Si è verificato un errore...';
}
se vuoi che, in caso di errore, l'applicazione termini e ti venga inviato un messaggio, puoi usare una funzione personalizzata
function mioerrore($errore){
echo 'caro utente, qui si mette male';
mail(.....);//
echo 'ciao ciao';
}
$result = mysql_query('select...') or die(mioerrore(mysql_error());
ovviamente puoi anche evitare di passare il mysql_error() alla tua funzione, ma presumo di occorra per inviarti il messaggio di errore in email