Javascript yg membantu kita mengkonversi angka ke format rupiah dan sebaliknya, script yg sangat membantu sekali. Recomended utk di bookmark. Ini linknya
Jumat, 12 Juni 2020
Javascript konversi angka ke format rupiah
thanks to faisalman who provides this incredible javascript.
PHP Set session timeout
Quick post. This post will help me to recall how to set a session timeout in PHP someday. Lets cut the explanation what is actually happening behind the scene in PHP for timing out the session. As my other posts, I will put the source where I read this great and helpfull solution. Link. I'd like to thank the dude who wrote that post.
So, I'm still using CodeIgniter and I put this function on my Model for login. So here is my function:
I put that function in the constructor of all controller:
inside the if you can put other conditions to check the session.
so that's all folks.
So, I'm still using CodeIgniter and I put this function on my Model for login. So here is my function:
function session_timeout_check()
{
$timeout_max = 1800;//timeout after 30 minutes
$time = $_SERVER['REQUEST_TIME'];
if(isset($_SESSION['LAST_ACTIVITY']))
{
if($time - $_SESSION['LAST_ACTIVITY'] > $timeout_max)
{
return 1;
}
else
{
$_SESSION['LAST_ACTIVITY'] = $_SERVER['REQUEST_TIME'];
return 0;
}
}
else
{
return 1;
}
}
I put that function in the constructor of all controller:
public function __construct()
{
parent::__construct();
$this->load->model(array("M_login"));
session_start();
if($this->M_login->session_timeout_check() == 1)
{
//unsetting session variable, destroying session and redirecting to login page
}
}
inside the if you can put other conditions to check the session.
so that's all folks.
Labels:
Codeigniter,
PHP,
session,
session timeout,
timeout
Senin, 27 April 2020
AJAX in JQuery
Again, it is just a quick post that helps me recall something that I forget easily. Here is the syntax for AJAX in JQuery. I have seen 2 types of AJAX syntax in JQuery, for me this syntax is much easier to understand.
The code above sends Request using POST.
That's all folks.
$.ajax({
type:"POST",
url:"urlToAjax.php",
data:{
"data1":dat,
"data2":dat2
},
success : function(results) {
console.log(results)
//any code if succeed goes here
},
error : function(res){
console.log(res)
//any code to generate error report goes here
}
});
The code above sends Request using POST.
That's all folks.
Kamis, 09 April 2020
Creating JSON data in Javascript
Quick post about how to create JSON data in javascript.
I want to POST some inputs via AJAX but I want send them just in one variable, don't ask me why. I just want to do it that way.
here is my HTML code
That's it. the variable myData is the json data.
I want to POST some inputs via AJAX but I want send them just in one variable, don't ask me why. I just want to do it that way.
here is my HTML code
<input id="name" type="text"> <input id="phone" type="text"> <input id="address" type="text">I want send them as JSON data, here is how I do it:
var obj = new Object();
obj.name = document.getElementById('name').value;
obj.phone= document.getElementById('phone').value;
obj.address= document.getElementById('address').value;
var myData = JSON.stringify(obj);
That's it. the variable myData is the json data.
Rabu, 04 September 2019
2 Dimensional Array to JSON data in Javascript
Quick posting on how to convert 2 dimensional javascript array to JSON data. Source!
var questions = [];
for(i=0;i<3;i++) {
questions[i] = {};
questions[i]["question"] = "hey";
questions[i]["rating"] = "123";
});
var encoded = JSON.stringify(questions);
console.log(encoded);
Take a look at the third code line! With this way, you send the second array dimension as array object.
If you send this data with AJAX to a PHP code, you should put 'true' as the second argument on json_decode php function.
It will convert the JSON data into a php array.
<?php
$myarray = json_decode(encoded, true);
?>
Senin, 19 Agustus 2019
Get installed Windows Key without Any Sotware
I got the answer to get the windows key from howtogeek.com . On the page, there are several ways to get the installed windows key. I liked the way that does not require any software.
pop up with the windows keys should be showed up
Here we go.
- Open notepad and paste this code:
- save it as vbs file, for examples: save it as getKey.vbs
- double click the file
Set WshShell = CreateObject("WScript.Shell")
MsgBox ConvertToKey(WshShell.RegRead("HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId"))
Function ConvertToKey(Key)
Const KeyOffset = 52
i = 28
Chars = "BCDFGHJKMPQRTVWXY2346789"
Do
Cur = 0
x = 14
Do
Cur = Cur * 256
Cur = Key(x + KeyOffset) + Cur
Key(x + KeyOffset) = (Cur \ 24) And 255
Cur = Cur Mod 24
x = x -1
Loop While x >= 0
i = i -1
KeyOutput = Mid(Chars, Cur + 1, 1) & KeyOutput
If (((29 - i) Mod 6) = 0) And (i <> -1) Then
i = i -1
KeyOutput = "-" & KeyOutput
End If
Loop While i >= 0
ConvertToKey = KeyOutput
End Function
MsgBox ConvertToKey(WshShell.RegRead("HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId"))
Function ConvertToKey(Key)
Const KeyOffset = 52
i = 28
Chars = "BCDFGHJKMPQRTVWXY2346789"
Do
Cur = 0
x = 14
Do
Cur = Cur * 256
Cur = Key(x + KeyOffset) + Cur
Key(x + KeyOffset) = (Cur \ 24) And 255
Cur = Cur Mod 24
x = x -1
Loop While x >= 0
i = i -1
KeyOutput = Mid(Chars, Cur + 1, 1) & KeyOutput
If (((29 - i) Mod 6) = 0) And (i <> -1) Then
i = i -1
KeyOutput = "-" & KeyOutput
End If
Loop While i >= 0
ConvertToKey = KeyOutput
End Function
pop up with the windows keys should be showed up
Labels:
windows,
windows key
Senin, 17 Juni 2019
Unexpected end of json input in Node.js
Again, something that I have to keep in my blog.
I am developing a REST API, that decrypts an array of encrypted text. I post the array data in form of JSON data and nodejs keeps giving me an error "unexpected end of json input". But if I check the JSON data, everything looks fine.
stackoverflow saves my live again.
The explanation and the solution is shown in that link. Check the solution using "chunk"
I am developing a REST API, that decrypts an array of encrypted text. I post the array data in form of JSON data and nodejs keeps giving me an error "unexpected end of json input". But if I check the JSON data, everything looks fine.
stackoverflow saves my live again.
The explanation and the solution is shown in that link. Check the solution using "chunk"
Langganan:
Postingan (Atom)