Skip to content

Instantly share code, notes, and snippets.

@ziyahan
ziyahan / gist:3938672
Created October 23, 2012 13:16
Veritabanından Dönen Sonuç Kümesini HTML Tabloya Dönüştürmek (PHP).
private function html_table_returner($arr,$shows,$event="",$elementid=0)
{
$shows=@explode(" ", $shows);
$json2="<table id='rtntbl' border='1'>";
for($i=0;$i<=count($arr)-1;$i++)
{
$json2.="<tr>";
@ziyahan
ziyahan / gist:3938707
Last active July 4, 2023 10:06
TL Para Birimi Tutarı Yazıya Çevirmek
function cevir(sayi, separator) {
sayarr = sayi.split(separator);
var str = "";
var items = [
["", ""],
["BIR", "ON"],
["IKI", "YIRMI"],
["UC", "OTUZ"],
["DORT", "KIRK"],
["BES", "ELLI"],
@ziyahan
ziyahan / gist:3938729
Created October 23, 2012 13:28
Vergi Kimlik No Doğrulama Algoritması
function vergikimlik(kno) {
var v1 = 0;
var v2 = 0;
var v3 = 0;
var v4 = 0;
var v5 = 0;
var v6 = 0;
var v7 = 0;
var v8 = 0;
var v9 = 0;
@ziyahan
ziyahan / gist:3938741
Created October 23, 2012 13:29
TC Kimlik No Doğrulama Algoritması
function tckimlik(kno) {
var desen = /^[0-9]{11,11}/;
if ((kno).match(desen)) {
if (Number(kno.charAt(0)) == 0) {
return false;
}
var tekler = Number(kno.charAt(0)) + Number(kno.charAt(2)) + Number(kno.charAt(4)) + Number(kno.charAt(6)) + Number(kno.charAt(8));
@ziyahan
ziyahan / mobooks
Last active December 20, 2015 06:39
Javascript Structure
$(document).ready(function () {
var selectedText = "";
var isSelected = false;
$(this).bind('touchend', function () {
if (obj.text != "") {
selectedText = getSelected();
if (selectedText != null && selectedText.length > 0) {
ajax("function=savetext&text=" + selectedText);
isSelected = true;
}
@ziyahan
ziyahan / Wordpress sanitize title to normal text
Last active December 30, 2015 05:49
Wordpress sanitize title to normal text
function sanitize_to_normal_text($sanitize) {
$normal_text = str_replace("-"," ",$sanitize);
return ucwords($normal_text);
}
@ziyahan
ziyahan / TL Para Birimi Tutarı Yazıya Çevirmek(PHP)
Created December 4, 2013 09:44
TL Para Birimi Tutarı Yazıya Çevirmek(PHP)
function cevir($sayi, $separator) {
$sayarr = explode($separator,$sayi);
$str = "";
$items = array(
array("", ""),
array("BIR", "ON"),
array("IKI", "YIRMI"),
array("UC", "OTUZ"),
array("DORT", "KIRK"),
$resultset = Array
(
[0] => Array
(
[hidden_gridColumns] =>
[id] => 5
[code] => Garanti
[explanation] => Garanti Bankas�
[status] => 1
[createUserId] => 1
function isBusinessDay(day,month,year) {
var d = new Date(year+"-"+month+"-"+day);
if (d.getDay() == 0 || d.getDay() == 6)
{
return false;
}
return true;
}
parse: function(response) {
var tmpData=[];
for (var i = 0; i < response.length; i++) {
var tmpRow = response[i];
$.each(tmpRow, function(colNo, colValue){
if(colNo.indexOf("Date")>-1){
tmpRow[colNo]=kendo.parseDate(new Date(tmpRow[colNo]));
}
});
tmpData.push(tmpRow);