Disini kita bahas cara Membuat System Vote dengan PHP. Disini saya akan menggunakan sistem vote dengan Trik Web Count / Penghitung jumlah pengunjung, Jika digambarkan seperti dibawah :
Web -> Submit -> Kunjungi Halaman Tertentu -> Alihkan kehalaman sukses.
Pada saat sampai Kunjungi Halaman Tertentu kita gunakan sistem Web count, dimana jika kita mengunjungi halaman tertentu akan tercatat sebagai pengunjung baru yang ditulis di sebuah file .txt yang telah disiapkan.
Pada halaman sukses kita tinggal menampilkan file .txt tempat menyimpan jumlah pengunjung.
Kurang lebih kode untuk Kunjungi Halaman Tertentu seperti ini :
Dengan penjelasan :
Pada data diatas terlihat jokowi.txt, itu adalah File kita menyimpan data web count tadi, dengan fungsi diatas kita menampilkan Hasilnya kedalam website.
Untuk latihan silahkan bisa di Download file penuhnya :
Web -> Submit -> Kunjungi Halaman Tertentu -> Alihkan kehalaman sukses.
Pada saat sampai Kunjungi Halaman Tertentu kita gunakan sistem Web count, dimana jika kita mengunjungi halaman tertentu akan tercatat sebagai pengunjung baru yang ditulis di sebuah file .txt yang telah disiapkan.
Pada halaman sukses kita tinggal menampilkan file .txt tempat menyimpan jumlah pengunjung.
Kurang lebih kode untuk Kunjungi Halaman Tertentu seperti ini :
<?php $file = "jokowi.txt"; if(!($buka=fopen($file,"r"))) die ("file gak bisa di buka"); $jumlah = (int)fread($buka,"20"); fclose($buka); $jumlah++; $buka=fopen($file,"w"); fwrite($buka,$jumlah); fclose($buka); ?> <?php header('Location: sukses.php'); exit(); ?>
Dengan penjelasan :
- Baris 2 : jokowi.txt adalah tempat kita menyimpan hasil dari web count tadi
- Baris 3 : Membuka file
- Baris 5 : Menutup file
- Baris 8 : Menulis di file .txt ( Contoh diatas menggunakan jokowi.txt )
- Baris 12 : Tempat halaman akan dialihkan
<h2>Terimakasih sudah Vote!</h2> <h4>Perolehan Jokowi : <?php include("jokowi.txt"); ?></h4>
Pada data diatas terlihat jokowi.txt, itu adalah File kita menyimpan data web count tadi, dengan fungsi diatas kita menampilkan Hasilnya kedalam website.
Untuk latihan silahkan bisa di Download file penuhnya :