Burak Çalışkan

PHP Centos unixODBC

  • 2 sene önce, Burak Çalışkan tarafından yazılmıştır.
  • PHP Centos unixODBC için yorumlar kapalı
  • CentOS,MSSQL,PHP

CentOS CWP Panel NodeJS

  • 6 sene önce, Burak Çalışkan tarafından yazılmıştır.
  • CentOS CWP Panel NodeJS için yorumlar kapalı
  • CentOS,Hosting,Linux,PHP

CWP-Node.js

CWP Node.js  https://github.com/born2host/CWP-Node.js adresinde bulunan dosyayı indirmemiz gerekmektedir.

Node.js version 6 veya 8 sürümleri yüklenebilir.

Node.js güncelleme gerektiği zaman “yum -y update” komutu çalıştırılması yeterlidir.

Dosya Oluşturalım /usr/local/cwpsrv/htdocs/resources/admin/include/3rdparty.php

<li><a href="index.php?module=nodejs"><span class="icon16 icomoon-icon-arrow-right-3"></span>Node.js Installer</a></li>

İndirdiğimiz nodejs.php dosyasını modules klasörüne atalım. /usr/local/cwpsrv/htdocs/resources/admin/modules/

2030 panele giriş yaparak Developers Menu -> Node.js Installer menüsünü seçerek yüklemesini yapalım.

Node.js: node -v

NPM: npm -v

PHP phpseclib hatasız çalıştırma

  • 6 sene önce, Burak Çalışkan tarafından yazılmıştır.
  • PHP phpseclib hatasız çalıştırma için yorumlar kapalı
  • PHP

error_reporting(E_ALL ^ E_NOTICE);
set_include_path(get_include_path() . PATH_SEPARATOR . ‘phpseclib’);

PHP MySQL Bağlantısı

  • 6 sene önce, Burak Çalışkan tarafından yazılmıştır.
  • PHP MySQL Bağlantısı için yorumlar kapalı
  • MySQL,PHP

$host=”192.168.1.10″;
$db=”database_adi”;
$user=”database_kullanici”;
$pass=”db_sifre”;
$conn=@mysql_connect($host,$user,$pass) or die(“Mysql Baglanamadi”);

mysql_query(“INSERT INTO tablo(ad,soyad,zaman) VALUES(‘a’,’b’,now()) ON DUPLICATE KEY UPDATE ad= ‘burak’ , zaman=now() “);

 

 

veya

 

$dbhost=”192.168.1.10″;
$dbuser=”database_kullanici”;
$dbpassword=”db_sifre”;
$dbname=”database_adi”;

$baglan=mysql_connect($dbhost,$dbuser,$dbpassword) or die (“MySQL Baglantisi kurulamadi.”);
mysql_select_db($dbname,$baglan) or die (“Veritabani baglantisi kurulamadi”);
mysql_query(“SET NAMES UTF8”);

PHP dizi ardışık kayıtları,peşpeşe kayıtları bulma

  • 6 sene önce, Burak Çalışkan tarafından yazılmıştır.
  • PHP dizi ardışık kayıtları,peşpeşe kayıtları bulma için yorumlar kapalı
  • PHP

$needle = array(‘a’, ‘b’);
$haystack = array(‘x’, ‘a’, ‘b’, ‘c’);

function consecutive_values(array $needle, array $haystack) {
$i_max = count($haystack)-count($needle);
$j_max = count($needle);
for($i=0; $i<$i_max; ++$i) { $match = true; for($j=0; $j<$j_max; ++$j) { if($needle[$j]!=$haystack[$i+$j]) { $match = false; break; } } if($match) { return $i; } } return -1; } VEYA function searchInArray($haystack, $needle) { $keys = array_search($haystack, $needle[0]); foreach ($keys as $key) { $endPos = $key + count($needle); for ($i=1; $i<$count($needle); $i++) { if ($needle[$i] == $haystack[$key + $i]) { return $key; } } } return false; }

PHP access_log mysql aktarma

  • 6 sene önce, Burak Çalışkan tarafından yazılmıştır.
  • PHP access_log mysql aktarma için yorumlar kapalı
  • PHP

connect_error) {
die(“Baglanti Hatasi: ” . $conn->connect_error);
}

$handle = fopen(“/var/log/nginx/access.log”, “r”);
$satirs = “”;
$ipadresi = “”;
if ($handle) {
while (($line = fgets($handle)) !== false) {
// process the line read.
//$satirs = $line;
$ipadresi = explode(” – – “, $line);
$ipadresi = trim($ipadresi[0]);
if($ipadresi !== “85.96.184.61”){
$sql = “INSERT INTO access_log (satir,ip,zaman) VALUES (‘$line’,’$ipadresi’,now());”;
$conn->query($sql);
}
}
//print_r($satirs);
fclose($handle);
} else {
// error opening the file.
}

$conn->close();
?>

PHP FreeBSD default ethernet kartı görüntüleme

  • 7 sene önce, Burak Çalışkan tarafından yazılmıştır.
  • PHP FreeBSD default ethernet kartı görüntüleme için yorumlar kapalı
  • FreeBSD,PHP

$ethernetkarti = komut(‘netstat -4 -r | grep \’default\”);
//print_r($ethernetkarti);
echo trim(substr(strrchr($ethernetkarti, ‘ ‘), 1));

PHP Arasındaki Fonksiyonu

  • 7 sene önce, Burak Çalışkan tarafından yazılmıştır.
  • PHP Arasındaki Fonksiyonu için yorumlar kapalı
  • PHP

function arasindaki($kelime,$baslangic,$bitis){
$r = explode($baslangic, $kelime);
if (isset($r[1])){
$r = explode($bitis, $r[1]);
return $r[0];
}
return ”;
}

PHP contains Fonksiyonu

  • 7 sene önce, Burak Çalışkan tarafından yazılmıştır.
  • PHP contains Fonksiyonu için yorumlar kapalı
  • PHP,Yazılım

function contains($str, array $arr)
{
foreach($arr as $a) {
if (stripos($str,$a) !== false) return true;
}
return false;
}

Güncel Döviz Kuru Çekmek

  • 7 sene önce, Burak Çalışkan tarafından yazılmıştır.
  • Güncel Döviz Kuru Çekmek için yorumlar kapalı
  • PHP

 

 

Forex Fiyatları için
$usd_DS = $Currency->ForexSelling;
$usd_DA = $Currency->ForexBuying;

12