Skip to main content

Token_Model

<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Token_model extends CI_Model {
public function __construct()
{
parent::__construct();
$this->load->library('session');
$this->load->helper('url');

}

public function token_feeder()
{
$username = '*****';
$password = '*****';
$data_sesi=array(
'username'=>$username,
'password'=>$password,
'sudah_login'=>true,
);
$this->session->set_userdata($data_sesi);

$username=$this->session->userdata('username');
$password=$this->session->userdata('password');
$mytoken = array('act'=>'GetToken', 'username'=>$username, 'password'=>$password);
$payload = json_encode($mytoken);
$ch = curl_init('http://192.168.30.99:8082/ws/live2.php');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLINFO_HEADER_OUT, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $payload);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'Content-Length: ' . strlen($payload))
);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'Content-Length: ' . strlen($payload))
);
$result = curl_exec($ch);
$character = json_decode($result);
$token = $character->data->token;

return $token;

curl_close($ch);
}

}

?>

Comments

Popular posts from this blog

Layar Biru versi PHP Bagian 1 (file prefil_dbf.php)

file config.php <?php $db_uname = 'root'; $db_passwd = ''; $db_name = 'layar_biru'; //database yang dipilih $db_host = 'localhost'; $xbase_dir = 'D:\ACADEMIC\htdocs\layar_biru\files'; $die_on_mysql_error = false; // when investigating errors, set this to true $from_encoding=""; //Encoding of database, e.g. CP866 or empty, if convert is not required     file prefil.dbf   <?php include "config.php";            // please copy the config.sample.php and edit the correct fields include "classes/XBase/Table.php"; include "classes/XBase/Column.php"; include "classes/XBase/Record.php"; include "classes/DBFhandler.php"; use XBase\Table;  // Initializing vars ini_set( 'memory_limit', '2048M' ); set_time_limit( 0 ); $time_start = time(); $files = scandir($xbase_dir) or die ("Error! Could not open directory '$xbase_dir'."); $conn = new mysqli($db_host,...

FPDF dengan CodeIgniter

Cetak Surat Keputusan Controller: <?php //File in controller named surat_keputusan.php defined('BASEPATH') OR exit('No direct script access allowed'); class Cetak_surat_keputusan extends CI_Controller { public function __construct()     {         parent::__construct();         $this->load->helper('url');         $this->load->database();                $this->db->select();         $this->db->from('surat.config_sk');                $query = $this->db->get();                 return $query->result();             } public function index() {      ...

Membuat id_pd atau reg_pd pada FEEDER

<?php //id_pd $bytes1 = random_bytes(4); $bytes2 = random_bytes(2); $bytes3 = random_bytes(2); $bytes4 = random_bytes(2); $bytes5 = random_bytes(6); $nomor= bin2hex($bytes1) . '-' . bin2hex($bytes2) . '-' . bin2hex($bytes3) . '-' . bin2hex($bytes4) . '-' . bin2hex($bytes5); echo $nomor; ?>