예제 #1
0
function alertAdmin($alerts = array())
{
    emailSendAdmin('Problems in importdatanova', 'Please see log around ' . date('H:i d-m-Y') . chr(10) . 'Alerts:' . chr(10) . implode(chr(10), $alerts));
}
예제 #2
0
if (mysql_error()) {
    emailSendAdmin('Problems in entry_delete', 'Mysql error on verify query:' . chr(10) . mysql_error() . chr(10));
    echo 'En feil oppsto. Feilmelding er sendt til systemadministrator.<br />';
    echo 'Sletting vil ikke være tilgjengelig før dette er fikset.';
    exit;
}
if (!mysql_num_rows($q)) {
    emailSendAdmin('Problems in entry_delete', 'Entry id ' . $entry['entry_id'] . ' is not in ' . $to_table . ' after copying.' . chr(10));
    echo 'En feil oppsto. Feilmelding er sendt til systemadministrator.<br />';
    echo 'Sletting vil ikke være tilgjengelig før dette er fikset.';
    exit;
}
// Deleting
mysql_query('delete from ' . $from_table . ' where `entry_id` = \'' . $entry['entry_id'] . '\' limit 1');
if (mysql_error()) {
    emailSendAdmin('Problems in entry_delete', 'Mysql error on delete query:' . chr(10) . mysql_error() . chr(10));
    echo 'En feil oppsto. Feilmelding er sendt til systemadministrator.<br />';
    echo 'Sletting vil ikke være tilgjengelig før dette er fikset.';
    exit;
}
// Alerting
if (isset($_GET['alert']) && $_GET['alert'] == '1') {
    foreach ($entry['user_assigned'] as $user_id) {
        if ($user_id != $login['user_id']) {
            if ($action_delete) {
                emailSendEntryDeleted($entry, $user_id);
            } else {
                emailSendEntryUndeleted($entry, $user_id);
            }
        }
    }