GarudaCoders.Id

Saturday, February 9, 2019

Cara Membuat Syntax Highlighter Blogger Terbaru

Assallamuallaikum Wr.Wb

Dikesempatan ini saya akan memberikan sebuah tutorial singkat bagaimana cara membuat syntax highlighter di blogger atau website

Oke simple aja caranya
Copy paste code dibawah ini
dan taruh di atas tag </head>
<link href="https://raw.githubusercontent.com/ccampbell/rainbow/master/themes/css/paraiso-dark.css" rel="stylesheet" type="text/css"/>
<script src="https://raw.githubusercontent.com/ccampbell/rainbow/master/dist/rainbow.js"></script>
<script src="https://raw.githubusercontent.com/ccampbell/rainbow/master/src/language/python.js"></script>
<script src="https://raw.githubusercontent.com/ccampbell/rainbow/master/src/language/language/php.js"></script>
Untuk bahasa pemograman nya bisa kalian ubah sendiri atau tambahkan sendiri

Untuk menggunakan nya sendiri cukup simple agan tinggal menggunakan tag ini saat ingin menulis code di blog atau website anda

<pre><code data-language="python">def openFile(path):
    file = open(path, "r")
    content = file.read()
    file.close()
    return content</code></pre>
kata python bisa di ganti sesuai dengan bahasa pemograman yang akan agan tampilkan nantinya

 untuk HTML sendiri agan harus perlu memparsing dulu htmlnya supaya bisa tampil

 buka web ini untuk memparsing nya
http://www.blogcrowds.com/resources/parse_html.php

Friday, February 8, 2019

Cara Membuat Pengecek Jumlah Visitor Yang Berkunjung Di Web Kita Dengan PHP



Hallo agan agan sahabat coders

Kembali lagi bersama saya abdul muttaqin
dikesempatan kali ini kita akan membahas tentang bagaimana sih cara membuat visitor checker atau istilahnya pengecek jumlah pengunjung yang berkunjung ke website kita ya

Oke langsung saja ini kode PHP nya





<?php

$tesvisitor=fopen('tes-visitor.txt','a');

fwrite($tesvisitor,"
\n====Kode Pengecek Visitor Web===============\n
Ip: ".$_SERVER['REMOTE_ADDR']."
\nWaktu: ".date('l/h:i:s/Y-m-d')."
\nReferrer: ".$_SERVER['HTTP_REFERER']."
\nUser agent: ".$_SERVER['HTTP_USER_AGENT']);

fclose($tesvisitor);

?>



Bagaimana simple bukan ? tentunya dong

Oke untuk kali ini cukup segini aja ya gausah banyak banyak wkwk

Oke sekian dsn terimakasih

Wednesday, February 6, 2019

Cara Membuat Blockquote Blogger Keren Dengan CSS


Assallamuallaikum sobat coders

Kali ini kita akan membahas bagaimana sih cara membuat blockquote keren untuk blogger atau website hanya dengan css? 

Sebelum itu,  Apasih blockquote itu? 
istilah Blockquote adalah milik umum dalam dunia bahasa. Yaitu sebuah penekanan. Sebuah kata kunci yang menjadi sorotan penting dari sebuah pembicaraan. Tapi sejak abad Internet, Blockquote akhirnya menciut seolah istilah itu adalah milik dunia web dan blog. Khususnya dalam dunia blogging. Tapi sudahlah. Mau datang dari mana dan milik siapa yang jelas sebagai seorang Blogger sebaiknya anda tahu apa itu Blockquote.

Nah untuk membuatnya agar lebih keren

Agan tinggal pasangkan css ini di atas tag </ style >


blockquote {
background: #484B52 url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0waUEkMggR1c_L8H6Ga7UEfj8KJQ57D-RhqzREmcQGjlWXZOivEa1GC4cuDaFtbxAIg-HPNm5SjV-r410NzuoTF9qJpKiDQ8d0oK3Oey1NLZjk7eQvYPwIKTagrGUVfh5DzqixI7sgsE/s1600/green-black-side.gif) ;
background-position:;
background-repeat:repeat-y;
margin: 0px 50px 0px 50px;
padding: 30px 30px 30px 50px;
color: #C7CACF;
font: normal 1.105em Helvetica, verdana, serif, Georgia, “Times New Roman”;
.post blockquote p {
margin: 0;
padding-top: 10px;
}

Cara Mengirim Value Dari AJAX JQuery Ke PHP





Assallamuallaikum Sahabat Coders
Di tutorial kali ini kita akan membahas cara mengirim Value atau Isi dari AJAX JQuery ke dalam PHP
Pertama buatlah sebuah id di dalam kodingan JQuery mu
Karna di dalam php untuk menerima sebuah permintaan tentunya harus diringi dengan sebuah id,  atau identitas permintaan nya
Contoh :
$.ajax({
  type: 'POST',
    id: "1"
  },

Maka untuk menerima permintaan iini hanya di perlukan kode seperti ini
$permintaan = $_POST('id');

var_dump($id);
Nahh bagaimana?  Mudah bukan?

Tentunya..

Oke untuk kali ini cukup segini aja ya
Assallamuallaikum



Monday, February 4, 2019

Connect Instagram Api Dengan CodeIgniter

Apa itu instagram api ? 

Instagram api ialah sebuah alat yang dibuat oleh developer instagram untuk mengintegrasikan sebuah website atau aplikasi dengan instagram 

Biasanya lnstagram api ini diperuntukan untuk developer developer yang ingin mengkoneksikan aplikasi atau website mereka dengan aplikasi instagram 

Contoh Login instagram dalam website mereka atau membuat sebuah tools instagram untuk marketing dan sebagainya


Di postingan kali ini kita akan membahas bagaimana cara mengoneksikan API Instagram dalam framework CodeIgniter


Hal yang paling utama dibutuhkan yaitu sebuah Api Key dari instagram nya sendiri

Bagimana cara membuat api key dari instgram ?


Agan bisa mengunjugi halaman resmi instagram developer Disini


Buat sebuah aplikasi instagram developer untuk membuat api keynya ini


Silahkan kunjugi web ini dulu Disini

Lalu Daftarkan aplikasi baru 


Isi form nya sesuai yang diperintahkan

Dari mulai

  • Nama Aplikasi
  • Deskripsi Aplikasi
  • Nama Perusahaan ( Bebas juga bisa )
  • Url website agan
  • Valid Redirect. URIs ( Url callback website agan )
  • Privacy Policy Url
  • Email Agan


Jika sudah dibuat silahkan klik Manage

Dan disini kita sudah mendapatkan Client Id dan Client Secret dari instagram untuk kita gunakan pada website kita


Lalu bagaimana menghubungkan api tersebut pada framework CodeIgniter ?


Pertama agan download dulu Source Codenya Disini

Lalu copy file Instagram.php yang berada di folder libraries/instagram.php ke folder /application/libraries/


Copy juga file instagram.php yang berada di folder /config/instagram.php ke /application/config dan isi juga client_id client_secret dan redirect uri dengan yang sudah kita buat tadi


selanjutnya buat sebuah controler serupa di folder /controller/welcome.php


Pada tahap ini agan sudah selesai mengintegrasikan website agan dengan api instagram 

Dan untuk postingan ini cukup sampai sini

Semoga bermanfaat dan jangan lupa tinggalkan jejak nya 😀


Sunday, February 3, 2019

Cara Mengkoneksikan Ke Azure SQL Server Dengan PHP



Di postingan kali ini saya akan membagikan bagaimana cara mengoneksikan ke Azure SQL Server dengan PHP

Perlu agan ketahui bahwa sebelum mengoneksikan ke Azure SQL Server,  agan sudah menginstall terlebih dahulu beberapa Driver yang di butuhkan seperti
ODBC Driver , PHP Driver For SQL Server,  Dan sejenisnya..

Nah di post ini saya gaakan memberikan step by step cara install driver atau cara mengnstall Azure sql servernya,  tapi saya hanya memberikan kode PHP nya saja ya

Dan mungkin dilain kesempatan saya akan memberikan tutorial cara penginstalan nya

berikut adalah kode PHP untuk mengoneksikan ke Azure SQL server

try {    
    $hostname = 'your_host_name.database.windows.net';
    $dbname = 'database_name';
    $username = 'database_user';
    $pwd = 'database_password';
    $pdo = new PDO ("dblib:version=8.0;charset=UTF-8;host={$hostname};dbname={$dbname}", $username, $pwd);
    $query = "SELECT * FROM location";
    $statement = $pdo->prepare($query);
    $statement->execute();
    
    $results = $statement->fetchAll(PDO::FETCH_ASSOC);
    var_dump($results);
} catch (PDOException $e) {
    echo "Failed to get DB handle: " . $e->getMessage() . "\n";
    exit;
}


Mungkin cukup segini aja ya,  kurang lebihnya ya saya mohon maaf gan

Saya juga masih belajar ko 😁

Scrapping Google Trends Keyword Dengan PHP


Apa sih itu google trends ?

Mungkin agan sudah gaasing lagi dong dengan kata google trends ?

Ya Google trends adalah grafik statistik dari kata yang paling banyak dicari di google pada hari ini , entah itu tentang politik , hal hal yang viral , dan sebagai macam nya di kota atau negara tertentu sesuai dengan lokasi agan saat ini

Nah di postingan ini kita akan men scrapping keyword yang sedang trending di google saat ini

Scrapping sendiri artinya mengambil data tertentu yang semi terstruktur dari halaman website yang berbentuk XML/XHTML

Oke kita mulai langkah langkah nya untuk mengambil data keyword dari google trends 

Langkah pertama kita siapkan dulu halaman xml dari google trends sendiri

Halaman xml google trends yaitu
https://trends.google.com/trends/hottrends/atom/feed?pn=19

pn=19  Nomor 19 adalah negara indonesia
List nomor negara bisa agan cek sendiri di website resmi google trends

Coba kita buka halaman nya dulu



wah banyak sekali kan data data keyword di halaman ini
Oke selanjutnya kita buat sebuah curl pada PHP

kodenya seperti ini



function trends($url) {

    $ch=curl_init();

    curl_setopt($ch, CURLOPT_URL, $url);

    curl_setopt($ch, CURLOPT_REFERER,"https://www.google.com");

    curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);

    curl_setopt($ch, CURLOPT_FOLLOWLOCATION,1);

    curl_setopt($ch, CURLOPT_USERAGENT,$_SERVER ['HTTP_USER_AGENT']);

    $result=curl_exec($ch);

    return $result;

}

Lalu kita decode kan halaman tadi dengan fungsi SimpleXmlElement pada PHP

$url=trends('https://trends.google.com/trends/hottrends/atom/feed?pn=p19');

$trends=new SimpleXmlElement($url);

$data=$trends->channel->item;

for($j=0; $j

    if($data[$j]->title) {

        echo ucwords(strtolower($data[$j]->title)) ."
";

    }

}

for($i=0; $i

    $des=explode(',', $data[$i]->description);

    for($k=0; $k

        if($des[$k]) {

            echo ucwords(strtolower($des[$k])) . "
";

        }

    }

}


Kode jadinya akan seperti ini


  function trends($url) {

    $ch=curl_init();

    curl_setopt($ch, CURLOPT_URL, $url);

    curl_setopt($ch, CURLOPT_REFERER,"https://www.google.com");

    curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);

    curl_setopt($ch, CURLOPT_FOLLOWLOCATION,1);

    curl_setopt($ch, CURLOPT_USERAGENT,$_SERVER ['HTTP_USER_AGENT']);

    $result=curl_exec($ch);

    return $result;

}

$url=trends('https://trends.google.com/trends/hottrends/atom/feed?pn=p19');

$trends=new SimpleXmlElement($url);

$data=$trends->channel->item;

for($j=0; $j

    if($data[$j]->title) {

        echo ucwords(strtolower($data[$j]->title)) ."
";

    }

}

for($i=0; $i

    $des=explode(',', $data[$i]->description);

    for($k=0; $k

        if($des[$k]) {

            echo ucwords(strtolower($des[$k])) . "
";

        }

    }

} 

Maka resultnya akan seperti ini





Gimana ? keren kan ?

Oke di postingan ini cukup segini saja ya
Kalau kurang mengerti atau kurang faham atau juga terjadi erorr saat menjalankan scriptnya

Agan bisa tanyakam langsung di kolom komentar saya akan menjawab secepatnya