function send_by_group() { $this->load->library('form_validation'); $this->form_validation->CI =& $this; $this->form_validation->set_error_delimiters('<p class="text-alert">', '</p> '); $this->form_validation->set_rules('group', 'Goup', 'required|xss_clean|htmlspecialchars|trim'); $this->form_validation->set_rules('message', 'Message', 'required|xss_clean|htmlspecialchars|trim'); if ($this->form_validation->run() == FALSE) { $data['content'] = $this->load->view('send_by_group', '', TRUE); $this->load->view('/admin/main', $data); } else { for ($i = 1; $i <= $this->input->post('total'); $i++) { $query = core::get_where('pbk', 'gammu', array('GroupID' => $this->input->post('group'))); if ($query != 0) { foreach ($query->result() as $row) { core::insert('outbox', 'gammu', array('DestinationNumber' => $row->Number, 'TextDecoded' => $this->input->post('message'))); } } else { $query = core::get_where('pbk', 'gammu', array('GroupID !=' => $this->input->post('group'))); foreach ($query->result() as $row) { core::insert('outbox', 'gammu', array('DestinationNumber' => $row->Number, 'TextDecoded' => $this->input->post('message'))); } } } $this->session->set_flashdata('success', 'success'); $this->session->set_flashdata('TotalSend', $t); redirect('send_message/send_by_group'); } }
function check_username($username) { $query = core::get_where('admin', 'gammu', array('username' => $username, 'id' => $this->session->userdata('id')), 1); if ($query->num_rows() > 0) { return TRUE; } else { $this->form_validation->set_message('check_username', 'Username lama salah'); return FALSE; } }
function check_password($password) { $password_encrypt = sha1(md5($password)); $query = core::get_where('admin', 'gammu', array('password' => $password_encrypt, 'username' => $this->session->userdata('username')), 1); if ($query->num_rows() > 0) { return TRUE; } else { $this->form_validation->set_message('check_password', 'Password lama salah'); return FALSE; } }
<div class='row-fluid'> <div class="span12"> <?php echo $this->load->view('_layouts/menus'); ?> <table class='table table-striped table-bordered table-hover table-condensed'> <tbody><?php foreach (core::get_where('pbk', 'gammu', array('id' => $this->uri->segment(3)), 1)->result() as $row) { ?> <tr><td>ID</td> <td><?php echo $row->ID; ?> </td></tr> <tr><td>GroupID</td> <td><?php echo $row->GroupID; ?> </td></tr> <tr><td>Name</td> <td><?php echo $row->Name; ?> </td></tr> <tr><td>Number</td> <td><?php echo $row->Number; ?> </td></tr> <?php
<form method='POST' action='' charset='UTF-8'> <label>Hilangkan centang untuk nomor yang tidak ingin dikirim</label> <hr> <?php $query = core::get_all('pbk', 'gammu', 'Name'); ?> Total Phone Number : <?php echo $query->num_rows(); ?> <div style='width:100%;height:300px;overflow:auto;border:1px solid #CCC;padding:10px 0px 10px 10px ;'> <?php foreach ($query->result() as $row) { ?> <?php $group = core::get_where('pbk_groups', 'gammu', array('ID' => $row->GroupID)); ?> <?php $groups = $group->row(); ?> <label class="checkbox"> <input type='checkbox' name='SendNumber[]' value='<?php echo $row->Number; ?> ' checked> <?php echo $row->Name; ?> (<?php echo $row->Number; ?>
?> <a href="<?php echo base_url('pbk_group'); ?> " class='btn'><i class='fa fa-angle-left'></i> Back to list</a> <hr> <!--START FORM--> <form method='POST' charset='UTF-8' action='<?php echo base_url('pbk_group/update') . '/' . $this->uri->segment(3); ?> ' class="form" > <?php $query = core::get_where('pbk_groups', 'gammu', array('id' => $this->uri->segment(3)), 1); $row = $query->row_array(); ?> <input type='hidden' name='id' value='<?php echo $row['ID']; ?> ' > <!-- start Name --> <div class='control-group <?php echo form_error('Name') ? 'error' : ''; ?> '> <label class='control-label' ><strong>Name</strong></label> <div class='controls'> <input type='text' name='Name' class='span5' value='<?php echo $row['Name'];
echo $this->load->view('_layouts/menus'); ?> <a href='<?php echo base_url('pbk'); ?> ' class='btn'><i class='fa fa-angle-double-left'></i> Back to List</a> <br><hr> <!--START FORM--> <form method='POST' charset='UTF-8' action='<?php echo base_url('pbk/update') . '/' . $this->uri->segment(3); ?> ' class="form" > <?php $query = core::get_where('pbk', 'gammu', array('ID' => $this->uri->segment(3)), 1); $row = $query->row_array(); ?> <input type='hidden' name='id' value='<?php echo $row['ID']; ?> ' > <!-- start GroupID --> <div class='control-group <?php echo form_error('GroupID') ? 'error' : ''; ?> '> <label class='control-label' ><strong>Group</strong></label> <div class='controls'> <?php $group = core::get_all('pbk_groups', 'gammu');
<div class='row-fluid'> <div class="span12"> <?php echo $this->load->view('_layouts/menus'); ?> <!--START FORM--> <form method='POST' charset='UTF-8' action='<?php echo base_url('inbox/update') . '/' . $this->uri->segment(3); ?> ' class="form form-horizontal" > <?php $query = core::get_where('inbox', 'gammu', array('id' => $this->uri->segment(3)), 1); $row = $query->row_array(); ?> <input type='hidden' name='id' value='<?php echo $row['id']; ?> ' > <!-- start UpdatedInDB --> <div class='control-group <?php echo form_error('UpdatedInDB') ? 'error' : ''; ?> '> <label class='control-label' ><strong>UpdatedInDB</strong></label> <div class='controls'> <input type='text' name='UpdatedInDB' class='span5' value='<?php echo $row['UpdatedInDB'];
<?php $inbox = core::get_all('inbox', 'gammu'); $inboxUnread = core::get_where('inbox', 'gammu', array('newComing' => 1)); $sending = core::get_all('sentitems', 'gammu'); $sendingError = core::get_where('sentitems', 'gammu', array('status' => 'SendingError')); $outbox = core::get_all('outbox', 'gammu'); $phonebook = core::get_all('pbk', 'gammu'); $group = core::get_all('pbk_groups', 'gammu'); ?> <div class='well' style='margin:-10px;border:1px solid #CCC;border-radius:0px;padding:5px;background:#f9f9f9;box-shadow:0px 0px 0px #000;'> <ul class="nav nav-list"> <li class="nav-header">Menus</li> <li class="<?php echo $this->uri->segment(1) == 'pbk' ? "active" : ""; ?> "><a href="<?php echo base_url('pbk'); ?> ">Phonebook <span class="badge"><?php echo $phonebook->num_rows(); ?> </span> </a></li> <li class="<?php echo $this->uri->segment(1) == 'pbk_group' ? "active" : ""; ?> "><a href="<?php echo base_url('pbk_group');