function EnviarEmailToAdmin($email, $nome, $assunto, $msg) { $admin = GetAdminUser(); if ($admin == null) { return FALSE; } $para = $admin['email']; $msg = str_replace("\n.", "\n..", $msg); // $mensagem = "Mensagem enviada pelo usuário <b>$nome <$email></b>\n\n"; $mensagem = $msg; $headers = "From: " . $nome . "<" . $admin['email'] . ">\n"; $emailsender = $admin['email']; $ret = mail($para, $assunto, $mensagem, $headers, "-r" . $emailsender); if (!$ret) { $headers .= "Return-Path: " . $emailsender . "\n"; // Se "não for Postfix" $ret = mail($para, $assunto, $mensagem, $headers); } return $ret; }
function getAdminOption($fld) { global $MyAdminFields; if (!isset($MyAdminFields)) { $myadminQuery = tep_db_query("SELECT * FROM admin_users \n\t\t\t\t\t\t\t\t\t\t WHERE admin_user = '******'\n\t\t\t\t\t\t\t\t\t\t"); $MyAdminFields = tep_db_fetch_array($myadminQuery); } //error_log(print_r($MyAdminFields[$fld], 1)); return isset($MyAdminFields[$fld]) ? $MyAdminFields[$fld] : NULL; }
<?php // ############################################ /* Copyright (c) 2006 - 2014 IntenseCart eCommerce */ // ############################################ require 'includes/application_top.php'; require DIR_WS_LANGUAGES . $language . '/' . FILENAME_ADMINS; $CurUser = GetAdminUser(); if (!$CurUser) { echo "No http auth detected\n"; tep_exit(); } ?> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title><?php echo HEADING_TITLE; ?> </title> <link rel="stylesheet" type="text/css" href="includes/stylesheet.css"> <link rel="stylesheet" type="text/css" href="js/css.css"> </head> <body style="margin:0; background-color:#F0F5FB;"> <?php require DIR_WS_INCLUDES . 'header.php'; ?> <table border="0" width="99%" cellspacing="0" cellpadding="0" align="center">
$messageStack->add(ERROR_NO_DEFAULT_CURRENCY_DEFINED, 'error'); } // check if a default language is set if (!defined('DEFAULT_LANGUAGE')) { $messageStack->add(ERROR_NO_DEFAULT_LANGUAGE_DEFINED, 'error'); } if (function_exists('ini_get') && (bool) ini_get('file_uploads') == false) { $messageStack->add(WARNING_FILE_UPLOADS_DISABLED, 'warning'); } require DIR_FS_FUNCTIONS . 'admins.php'; if (!GetAdminUser()) { include DIR_FS_INCLUDES . 'login.php'; exit; } if (!CheckAdminPermission(GetAdminUser(), defined('ADMIN_PERMISSION') ? preg_split('/,/', ADMIN_PERMISSION) : GetAdminFilePermissions(preg_replace('|.*/|', '', $_SERVER['SCRIPT_FILENAME'])))) { echo "Access denied for " . GetAdminUser() . "\n"; error_log('Access denied for ' . GetAdminUser() . ' at ' . $_SERVER['SCRIPT_FILENAME']); exit; } if (defined('SITE_EXPIRE') && SITE_EXPIRE > 0 && time() > SITE_EXPIRE) { if (CheckAdminPermission(GetAdminUser(), 'SUPER')) { $messageStack->add('Account "' . DB_DATABASE . '" has expired', 'warning'); } else { header('Location: http://www.intensecart.com/expired.html'); exit; } } require DIR_FS_INCLUDES . 'add_ccgvdc_application_top.php'; // CCGV // Include OSC-AFFILIATE require DIR_FS_INCLUDES . 'affiliate_application_top.php';