Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?
- public function SendMoney()
- {
- $User = $this->user_model->RowDateUser($this->session->UserId);
- if($this->input->post('cryptid'))
- {
- if($this->input->post('cryptid') && $this->input->post('user') && $this->input->post('amount') && $this->input->post('pin'))
- {
- if((int)$this->input->post('cryptid') >= 1 or (int)$this->input->post('cryptid') <= 3)
- {
- switch((int)$this->input->post('cryptid'))
- {
- case 1: $MinAmount = $this->config->item('MinAmountSendBitcoin'); $Val = 'BTC'; $SendBalance = 'BalanceBtc'; break;
- case 2: $MinAmount = $this->config->item('MinAmountSendUsd'); $Val = 'USD'; $SendBalance = 'BalanceUsd'; break;
- case 3: $MinAmount = $this->config->item('MinAmountSendDogecoin'); $Val = 'DOGE'; $SendBalance = 'BalanceDoge'; break;
- }
- if($this->input->post('amount') >= $MinAmount)
- {
- if($User[0]['PlatPass'] == $this->input->post('pin'))
- {
- if($this->user_model->CheckExistUser($this->input->post('user')))
- {
- if($User[0][$SendBalance] >= $this->input->post('amount'))
- {
- if($this->user_model->SendMoneyFromUser($this->input->post('user'), $this->input->post('amount'), $SendBalance, $Val))
- {
- $this->session->set_flashdata('error', '<div class="alert alert-success">Вы успешно отправили ' . $this->input->post('amount') . ' ' . $Val . ' пользователю #' . $this->input->post('user') . '</div>');
- redirect(base_url() . 'cabinet/SendMoney'); exit;
- }
- else
- {
- $this->session->set_flashdata('error', '<div class="alert alert-danger">Произошла ошибка при переводе средств! Попробуйте позже!</div>');
- redirect(base_url() . 'cabinet/SendMoney'); exit;
- }
- }
- else
- {
- $this->session->set_flashdata('error', '<div class="alert alert-danger">Недостаточно средств на балансе</div>');
- redirect(base_url() . 'cabinet/SendMoney'); exit;
- }
- }
- else
- {
- $this->session->set_flashdata('error', '<div class="alert alert-danger">Указанного пользователя не существует</div>');
- redirect(base_url() . 'cabinet/SendMoney'); exit;
- }
- }
- else
- {
- $this->session->set_flashdata('error', '<div class="alert alert-danger">Не верный платежный пароль</div>');
- redirect(base_url() . 'cabinet/SendMoney'); exit;
- }
- }
- else
- {
- $this->session->set_flashdata('error', '<div class="alert alert-danger">Минимум для перевода ' . $MinAmount . ' ' . $Val. '</div>');
- redirect(base_url() . 'cabinet/SendMoney'); exit;
- }
- }
- else
- {
- $this->session->set_flashdata('error', '<div class="alert alert-danger">Укажите валюту перевода</div>');
- redirect(base_url() . 'cabinet/SendMoney'); exit;
- }
- }
- else
- {
- $this->session->set_flashdata('error', '<div class="alert alert-danger">Все поля обязательны к заполнению</div>');
- redirect(base_url() . 'cabinet/SendMoney'); exit;
- }
- }
- $this->load->view('account/cabinet/sendmoney');
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement