private static function upload($path, $dealer, $comment, $store = 0) { if (is_array($_FILES['upload']['name'])) { $dir = $store > 0 ? md5('touch' . $store) : md5('touch' . $dealer); $dir = $path . $dir . '/'; if (!is_dir($_SERVER['DOCUMENT_ROOT'] . $path)) { mkdir($_SERVER['DOCUMENT_ROOT'] . $path, 0777); } if (!is_dir($_SERVER['DOCUMENT_ROOT'] . $dir)) { mkdir($_SERVER['DOCUMENT_ROOT'] . $dir, 0777); } $new_files = array(); foreach ($_FILES['upload']['name'] as $key => $item) { $filename = $store > 0 ? $item : self::processName($item, $dealer); $name = $_POST['filename'][$key] != '' ? $_POST['filename'][$key] : $filename; //die($filename); $sql = ' INSERT INTO {{dealers_files}} SET dealer=' . $dealer . ', store=' . $store . ', path=\'' . $dir . $filename . '\', name=\'' . $name . '\', comment=\'' . $comment . '\', cdate=NOW() '; DB::exec($sql); move_uploaded_file($_FILES['upload']['tmp_name'][$key], $_SERVER['DOCUMENT_ROOT'] . $dir . $filename); if ($store == 0) { DealersEmail::files_new($dealer, $name); } } } }
public static function showStore($id) { $sql = 'UPDATE {{dealers_stores}} SET visible=1 WHERE id=' . $id; DB::exec($sql); DealersEmail::address_new($id); }
public static function activateDealer($id) { $sql = 'UPDATE {{dealers}} SET `active`=1 WHERE id=' . $id; DB::exec($sql); DealersEmail::dealer_activate($id); }
public static function editOrderProp() { DB::escapePost(); //die(print_r($_POST,true)); $id = $_POST['id']; $sum = self::calcOrderSum($id); $notififications = isset($_POST['send_notification']) ? 1 : 0; $sql = 'UPDATE {{dealers_orders}} SET status=\'' . $_POST['status'] . '\', delivery=\'' . $_POST['delivery'] . '\', cons=\'' . $_POST['cons'] . '\', delivery_price=\'' . $_POST['delivery_price'] . '\', tracking=\'' . $_POST['tracking'] . '\', add_sale=\'' . $_POST['add_sale'] . '\', add_sale_text=\'' . $_POST['add_sale_text'] . '\', comment=\'' . $_POST['comment'] . '\', send_notification=\'' . $notififications . '\', sale_type=\'' . $_POST['sale_type'] . '\', sum=' . $sum . ' WHERE id = \'' . $id . '\''; //dealer=\''.$_POST['dealer'].'\', DB::exec($sql); self::addHistory($id, $_POST['old_status'], $_POST['status']); self::setTotalOrdersSum($_POST['dealer']); if ($notififications > 0 && $_POST['old_status'] != $_POST['status']) { DealersEmail::order_status($id); } }