Tuesday, September 26, 2017

Tutorial Atau Cara Untuk Menghitung Pengunjung Website Menggunakan PHP & MySQL Counter Website

Tutorial Atau Cara Untuk Menghitung Pengunjung Website Menggunakan PHP & MySQL Counter Website

Tutorial contoh ini akan menunjukkan bagaimana cara menghitung pengunjung dengan menggunakan PHP dan MySLQ, Anda bisa menghitung semua pengunjung mengunjungi situs Anda dengan ip, jam, menit, tanggal, bulan, tahun, halaman, browser, referer dan disimpan di MySQL. Sehingga Anda bisa mendapatkan informasi detail tentang pengunjung Anda.

Melacak pengunjung situs web kami merupakan langkah yang sangat penting jika Anda cukup serius dalam menganalisis lalu lintas dan mengoptimalkan halaman Anda untuk mendapatkan sebagian besar pengunjung Anda. Ada banyak alasan mengapa Anda harus memikirkan skrip pelacakan implementasi (sangat penting untuk mengetahui dari mana lalu lintas Anda berasal dan ke mana tujuannya, siapa yang mencari, lama tinggal) dan sebagainya, Anda dapat meningkatkan penjualan, Anda dapat mengoptimalkan halaman Anda. untuk meningkatkan klik halaman, Anda bisa membuat banyak perubahan untuk meningkatkan keuntungan Adsense Anda dan daftarnya terus dan terus.

Berikut adalah tutorial cara menghitung pengunjung menggunakan php dan MySQL, ikuti langkah berikut ini:

Langkah pertama yang Anda butuhkan membuat visitors_table. Copy kode di bawah dan paste itu Query SQL, Anda akan mendapatkan tabel "visitors_table".

Baik. Kami siapkan database kami untuk menyimpan info pengunjung kami. Kami perlu menyiapkan naskah yang akan menyimpan info pengunjung di database kami jadi mari kita mulai menulisnya. Kami membutuhkan alamat ip dari pengunjung kami sehingga kami akan mendapatkannya dengan metode berikut.

Langkah selanjutnya kita membutuhkan tipe browser pengunjung kita dan kita akan menggunakan fungsi ini:

Berikut adalah jenis kode browser:

Sekarang kita perlu mendefinisikan jam, menit, hari, bulan dan tahun pengunjung:

Dan selanjutnya kita perlu mencari tahu siapa yang mengirim pengunjung sehingga kita bisa berterima kasih pada mereka.

Sekarang kita memiliki halaman kami, kami akan menyimpannya pada sebuah variabel:

Sekarang kita memiliki semua informasi detail untuk disimpan di MySQL, Jadi kita perlu menuliskannya ke dalam database kita. Kami akan membuat file baru yang disebut "visitor_tracking.php" dan memasukkannya ke dalam setiap halaman yang ingin kami lacak:

Untuk menampilkan detail informasi tentang pengunjung, kita perlu membuat halaman baru yang disebut "display_visits.php"

Pergi untuk membuat halaman baru PHP dan kemudian menyalin kode di bawah dan menyimpannya.

Hanya ada satu langkah kecil yang harus dilakukan dan kami siap untuk melihat beberapa hasil. Kita perlu menyertakan baris berikut di setiap halaman yang kita butuhkan untuk melacak hasil untuk:

Untuk melihat hasilnya silahkan hubungi halaman "display_visits.php" di browser anda. Ok sekarang saya mengujinya, hasilnya bagus, saya harap Anda akan merasa berguna di suatu tempat di situs Anda. Semoga berhasil…!

menghitung jumlah pengunjung web dengan php
membuat statistik pengunjung dengan codeigniter
membuat counter pengunjung dengan php dan mysql
membuat counter pengunjung dengan codeigniter
membuat statistik pengunjung dengan php
source code php statistik pengunjung
membuat visitor counter dengan php
visitor counter codeigniter



Read more

Monday, September 25, 2017

Cara Mudah Dan Gampang Sekali Mengecek Plagiat / Keaslian Artikel, Apakah Berhasil Dalam Copy Paste Atau Tidak ?



Cara Mudah Dan Gampang Sekali Mengecek Plagiat / Keaslian Artikel, Apakah Berhasil Dalam Copy Paste Atau Tidak ?

Selamat Sore. Ada beberapa Syarat Atau kriteria artikel yang disukai oleh Mbah Google,  sehingga dapat tampil Pada halaman pertama dari mesin pencarian google. Dari Sekian Banyak Alasan / Kriteria / Syarat Salah satunya adalah artikel atau Tulisan anda harus panjang (lebih dari 1500 - 2500 kata) Wow. Gile Lho ndro. Benar Gila Kan. hahaha. dan tidak asal copy paste. Copy paste itu merupakan salah satu bentuk dari pelanggaran atau pencurian hak atau kepemilikan dari konten artikel.


 
Mungkin dengan menggunakan jurus Copy paste, diperbolehkan sih tapi atas ijin dari yang punya artikel dan itupun jika anda copy paste anda harus tetap minimal mencantumkan link entah itu link hidup ataupun link mati dari artikel yang anda copy paste tadi.  Tetapi sampai tahun dewasa saat ini masih buanyak saja para blogger yang super dan sangat malas dalam membuat artikel hanya copy paste dari blog kompetitor sana sini. pada kesempatan sore kali ini saya akan sedikit bagikan bagaimana sih caranya untuk mengetahui atau mengecek plagiat / keaslian dari sebuah artikel ?

Berikut ini kami berikan sedikit website yang bisa anda gunakan untuk mengetahui apakah artikel anda kebaca copy paste atau tidak.
 
1. Articlechecker.com
2. Plagiarismchecker.com
3. Copyscape.com
4. Plagiarismcheck.org
5. Duplichecker.com

 
 Dari pengalaman penulis. penulis coba sedikit sharing pengalaman sebagai blogger baru. untuk mengetahui apakah artikel dari penulis lolos dari copy paste atau tidak penulis menggunakan website dari https://www.duplichecker.com/ .

1. Pertama silahkan kunjungi Website dari  https://www.duplichecker.com/ .
2. Salin atau copy dari artikel anda dan masukkan ke dalam website tersebut. Kemudian klik Check Plagiarism

3. Tunggu Beberapa saat sampai ada tulisan notif pesan apakah ada artikel yang sama atau tidak. 

Sekian terima kasih. Semoga bermanfaat.
Read more

Membuat Prediction Text atau Autocomplete atau Search Suggestion Fungsionalitas dengan PHP dan MySQL Ajax Dan Json.

Membuat Prediction Text atau Autocomplete atau Search Suggestion Fungsionalitas dengan PHP dan MySQL Ajax Dan Json.
 
Selamat Sore. Anda mungkin tahu bahwa sebagian besar situs website seharusnya memiliki "pencarian ramah." Jadi, apa sih itu pencarian yang bersahabat? Deskripsi modern tentang istilah ini adalah: fungsi untuk memprediksi kueri / query pengguna atau membantunya menyusun pertanyaan yang tepat. Solusi terbaik untuk membangun pencarian yang bersahabat adalah dengan fungsi pencarian pelengkapan otomatis atau pencarian.

Untuk menambahkan fitur ini ke situs Anda beberapa tahun yang lalu, Anda harus memiliki keahlian dengan beberapa teknologi: AJAX, CSS, PHP dan MySQL. Saat ini, kita dapat menggunakan pustaka seperti pustaka TypeBhead.js dari Twitter, sebuah plugin jQuery yang dirancang untuk menambahkan fungsi pelengkapan otomatis ke kotak pencarian.

Salah satu hal yang perlu diperhatikan tentang Typeahead.js, bagaimanapun, adalah bahwa ia tidak menyertakan sampel dengan database MySQL. Mari kita perbaiki dengan membuat autocomplete atau mencari saran dengan PHP dan MySQL.
 
Mari Kita Membuat index.htm file:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta http-equiv="Content-Language" content="en-us">
    <title>PHP MySQL Typeahead Autocomplete</title>
    <meta charset="utf-8">
    <link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet">
    <script src="//code.jquery.com/jquery-2.1.4.min.js"></script>
    <script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
    <script src="//netsh.pp.ua/upwork-demo/1/js/typeahead.js"></script>
    <style>
        h1 {
            font-size: 20px;
            color: #111;
        }
        .content {
            width: 80%;
            margin: 0 auto;
            margin-top: 50px;
        }
        .tt-hint,
        .city {
            border: 2px solid #CCCCCC;
            border-radius: 8px 8px 8px 8px;
            font-size: 24px;
            height: 45px;
            line-height: 30px;
            outline: medium none;
            padding: 8px 12px;
            width: 400px;
        }
        .tt-dropdown-menu {
            width: 400px;
            margin-top: 5px;
            padding: 8px 12px;
            background-color: #fff;
            border: 1px solid #ccc;
            border: 1px solid rgba(0, 0, 0, 0.2);
            border-radius: 8px 8px 8px 8px;
            font-size: 18px;
            color: #111;
            background-color: #F1F1F1;
        }
    </style>
    <script>
        $(document).ready(function() {
            $('input.city').typeahead({
                name: 'city',
                remote: 'city.php?query=%QUERY'
            });
        })
    </script>
</head>
<body>
    <div class="content">
        <form>
            <h1>Try it yourself</h1>
            <input type="text" name="city" size="30" class="city" placeholder="Please Enter City or ZIP code">
        </form>
    </div>
</body>
</html>


Selanjutnya kita membuat mysql.php. Untuk Databasenya Buat Sendiri yak. hihihi

<?php
//CREDENTIALS FOR DB
define ('DBSERVER', 'localhost');
define ('DBUSER', 'user');
define ('DBPASS','password');
define ('DBNAME','dbname');
//LET'S INITIATE CONNECT TO DB
$connection = mysql_connect(DBSERVER, DBUSER, DBPASS) or die("Can't connect to server. Please check credentials and try again");
$result = mysql_select_db(DBNAME) or die("Can't select database. Please check DB name and try again");
//CREATE QUERY TO DB AND PUT RECEIVED DATA INTO ASSOCIATIVE ARRAY
if (isset($_REQUEST['query'])) {
    $query = $_REQUEST['query'];
    $sql = mysql_query ("SELECT zip, city FROM zips WHERE city LIKE '%{$query}%' OR zip LIKE '%{$query}%'");
    $array = array();
    while ($row = mysql_fetch_array($sql)) {
        $array[] = array (
            'label' => $row['city'].', '.$row['zip'],
            'value' => $row['city'],
        );
    }
    //RETURN JSON ARRAY
    echo json_encode ($array);
}
?>


Read more

Sunday, September 17, 2017

KISI - KISI, SOAL DAN KUNCI JAWABAN SOAL UTS KELAS XI / 2UJIAN TENGAH SEMESTER SMK JURUSAN RPL REKAYASA PERANGKAT LUNAK

KISI - KISI SOAL UTS KELAS 2/XI RPL REKAYASA PERANGKAT LUNAK 2017

1    Pemodelan Perangkat Lunak
      - Pengertian Rekayasa Perangkat Lunak
      - Proses pengembangan perangkat lunak
      - Pengertian DFD dan ERD

2    Pemrograman Dasar
      - Bahasa Pemrograman
      - Algoritma

3    Pemrograman Desktop
      - Tipe data pada VB
      - Form pada VB

4    Pemrograman Berorientasi Obyek
      - Konditional & Pilihan IF
      - Pengulangan While

5    Basis Data
      - Aplikasi Basis Data
      - Tujuan Basis Data
      - Membuat Database Dalam Mysql

6    Pemrograman Web Dinamis
      - Struktur Dasar PHP
      - Variabel PHP
      - Aritmatika PHP


SOAL SOAL UTS KELAS 3/XII RPL REKAYASA PERANGKAT LUNAK 2017

  1. Jelaskan pengertian dari rekayasa perangkat lunak (RPL) ?
  2. Sebutkan model proses pengembangan perangkat lunak ?
  3. Jelaskan pengertian dari Data Flow Diagram (DFD) dan Entity Relationship Diagram (ERD) ?
  4. Jelaskan pengertian dari bahasa pemrograman dan sebutkan macam-macam bahasa pemrograman minimal 5 ?
  5. Apa yang dimaksud dengan Algoritma Pemrograman ?
  6. Sebutkan 5 tipe data yang terdapat pada visual basic ?
  7. Pada gambar dibawah silahkan jelaskan tipe object dan Caption dari setiap nomor ?
  8. Pada Pemrograman Berbasis Objek ada Statement IF yang memungkinkan sebuah program untuk dapat memilih beberapa operasi untuk dieksekusi, silahkan tuliskan sintaks dasar dari Statements IF ?
  9. Pengulangan dengan WHILE berguna untuk memproses suatu pernyataan atau beberapa pernyataan untuk beberapa kali. Selama ungkapan bernilai benar, pernyataan akan selalu dikerjakan. Silahkan tuliskan sintaks dasar dari Statements WHILE ?
  10. Basis Data memiliki fungsi yang sangat penting dalam suatu aplikasi. Sebutkan 5 aplikasi Basis Data yang anda ketahui ?
  11. Sebutkan Tujuan dalam penggunaan Basis Data ?
  12. Script SQL untuk membuat database dengan nama “sekolah” adalah ?
  13. Tuliskan Script Struktur dasar dalam bahasa pemrograman php ?
  14. Jika Script dibawah dijalankan maka akan menghasilkan output ?
    <HTML>
    <HEAD>
    <TITLE> Contoh Skrip PHP </TITLE> <BODY>
    <?php
    $nama = "Muhammad Aris";
     echo "$nama berkata \"Katakan namamu!\"";
    ?>
    </BODY>
    </HTML>
     
  15. Jika Script dibawah dijalankan maka akan menghasilkan output ?
    <?php
    $a = 3;
    $b = 7;
    $a += 5;
    $b = ($c = 11) + 3;
    echo "Nilai variabel a adalah = $a";
    echo "<BR>";
    echo "Nilai variabel b adalah = $b";
    echo "<BR>";
    echo "Nilai variabel c adalah = $c";
    ?>  

JAWABAN SOAL UTS KELAS 3/XII RPL REKAYASA PERANGKAT LUNAK 2017

  1. Proses membuat perangkat lunak dengan menggunakan kaidah-kaidah atau prinsip-prinsip rekayasa sehingga dihasilkan perangkat lunak yang berkualitas.
  2. Model proses pengembangan perangkat lunak.
    Waterfall / Linear-Sequential Model,
    Prototyping Model,
    Spiral Model,
    Rational Unified Process (RUP),
    Extreme Programming (XP),
  3. Pengertian dari DFD dan ERD
    DFD adalah alat pembuatan model yang memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data, baik secara manual maupun komputerisasi.
    ERD adalah suatu penyajian data dengan menggunakan Entity dan Relationship.
  4. Bahasa Pemrograman adalah instruksi standar untuk memerintah komputer, yang merupakan suatu himpunan dari aturan sintaks dan semantik.
    Macam-macam bahasa pemrograman :
    Bahasa pemrograman HTML
    Bahasa pemrograman JAVA
    Bahasa pemrograman PHP
    Bahasa pemrograman HTML
    Bahasa pemrograman SQL
    Bahasa pemrograman VISUAL BASIC
    Bahasa pemrograman C++
    Bahasa pemrograman DELPHI
    Bahasa pemrograman CSS
    Bahasa pemrograman JAVASCRIPT
  5. Algoritma Pemrograman adalah langkah-langkah yang ditulis secara berurutan untuk menyelesaikan masalah pemrograman komputer.
  6. Tipe Dataa.
    Byte
    Boolean
    Integer
    Long
    Single
    Double
    Currency
    Decimal
    Date
    Object
    String
    Variant
     
  7. Form
    1.    Tipe object    : Form,                    Caption    : Latihan 1
    2.    Tipe object    : Label,                   Caption    : Nim
    3.    Tipe object    : Label,                   Caption    : Data Mahasiswa
    4.    Tipe object    : Textbox,                 Caption    : Kosong
    5.    Tipe object    : Command button,          Caption    : &KELUAR
  8. Sintaks dasar statement if
    If (ekspresi_kondisional) { statement1; statement2; … }
  9. Sintaks dasar statement WHILE
    while (ungkapan)   Pernyataan;
  10. Aplikasi Basis Dataa.
    Microsoft Access
    Ms SQL Server
    Oracle
    Mysql
    PostgreSQL
    Firebird
    Visual dBase
    Sybase
    Interbase
    XBase 
  11. Tujuan Basis Data
    Kecepatan dan Kemudahan (Speed)
    Efisiensi Ruang Penyimpanan (Space)
    Keakuratan (Accuracy)
    Ketersediaan (Availability)
    Kelengkapan (Completeness)
    Keamanan (Security)
    Kebersamaan Pemakaian (Sharebility) 
  12. Script membuat database sekolah : create database sekolah;
  13. Script Struktur dasar dalam bahasa pemrograman php
    <?php
    Kode Program

    ?>
  14. Hasil Script jika dijalankan
    Muhammad Faruq berkata "Katakan namamu!"
  15. Hasil Script jika dijalankan 
    Nilai variabel a adalah = 8
    Nilai variabel b adalah = 14
    Nilai variabel c adalah = 11

Read more