Docstoc

Membuat Polling dengan PHP - DOC - DOC

Document Sample
Membuat Polling dengan PHP - DOC - DOC Powered By Docstoc
					Print paper size A4

Tutorial PHP

Membuat Polling dengan PHP
Lisensi Dokumen:
Copyright © 2006-2008 ilmuwebsite.com Dokumen di ilmuwebsite.com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuwebsite.com

Pasti pembaca sekalian tidak asing lagi dengan yang namanya ‘polling’. Polling merupakan tempat pemungutan suara dimana pengunjung dapat memberikan suaranya. Dengan adanya polling, kita dapat mengetahui makanan apa yang paling digemari orang Indonesia, bahasa pemrograman apa yang paling disukai, dll tergantung jenis polling tersebut. Nah, kali ini, saya akan mengajarkan kepada anda bagaimana cara membuat polling dengan metode operasi file (tanpa database). Dalam contoh kali ini, saya membuat polling tentang “bahasa pemrograman web apa yang paling anda suka.“ Karena ini hanya contoh, saya hanya menyertakan 2 pilihan yakni PHP dan ASP.Anda dapat menambahkan sendiri pilihan yang ketiga, keempat,dst. Mari kita mulai membuat polling. Siapkan 4 file berikut : 1. ‘asp.txt’ lalu ketikkan angka 0 di dalamnya. 2. ‘php.txt’ lalu ketikkan angka 0 di dalamnya. Ingat.. Jangan lupa ketikkan angka 0 pada 'asp.txt' dan 'php.txt'. Ini sangat penting. Ada seorang teman yang mengatakan bahwa kenapa program polling ini tidak jalan. Mungkin karena dia lupa mengetik angka 0 didalamnya.. 3. File gambar ‘poll.jpg’ dengan ukuran 100x10px. Ini untuk membuat persentase polling. Yang ini juga penting. Buat gambar 'poll.jpg' dengan photoshop/corel draw atau software pengolah gambar lainnya.. 4. ‘Index.php’ lalu ketikkan script berikut :

1 Copyright © 2006-2008 ilmuwebsite.com

Print paper size A4

<title>Polling dengan operasi file created by Ivan</title> <style type="text/css"> <!-.style1 {font-size: 24px} .style2 {color: #0000FF} --> </style> <form name="form1" method="post" action="index. php?isi=polling"> <p> <label><span class="style1">Polling</span></label> </p> <p> <label>Bahasa pemrograman web apa yang anda suka ? </label> </p> <p> <label> <input type="radio" name="vote" value="php"> PHP</label> <br> <label> <input type="radio" name="vote" value="asp"> ASP</label> </p> <p> <label> <input type="submit" name="Submit" value="Submit"> </label> <br> </p> </form> <?php if(@$_GET['isi']) { $vote = $_POST['vote']; if ($vote == "") // jika belum menentukan pilihan { print "<font color=red>Anda belum mengisi polling</font>"; exit; } if($vote == "php") // menambah 1 untuk pilihan php { $buka = fopen("php.txt","r"); $baca = fgets($buka,65535); fclose($buka); $buka = fopen("php.txt","w"); $baca++; fwrite($buka,$baca); fclose($buka); } if($vote == "asp") //menambah 1 untuk pilihan asp { $buka = fopen("asp.txt","r"); $baca = fgets($buka,65535); fclose($buka); $buka = fopen("asp.txt","w");

2 Copyright © 2006-2008 ilmuwebsite.com

Print paper size A4

$baca++; fwrite($buka,$baca); fclose($buka); } $buka_php = fopen("php.txt","r"); $bacaphp = fgets($buka_php,65535); //membaca nilai php yang telah di vote fclose($buka_php); $buka_asp = fopen("asp.txt","r"); $bacaasp = fgets($buka_asp,65535); //membaca nilai asp yang telah di vote fclose($buka_asp); $total_pemilih = $bacaphp+$bacaasp; //jumlah pemilih $persentase_php = ($bacaphp/$total_pemilih)*100; $persentase_asp = ($bacaasp/$total_pemilih*100); print "Total pemilih : $total_pemilih <br><br>"; print "PHP : "; printf ("%1.0f","$persentase_php"); print " % <img src=poll.jpg width=$persentase_php height=10> $bacaphp pemilih<br>"; print "ASP : "; printf ("%1.0f","$persentase_asp"); print " % <img src=poll.jpg width=$persentase_asp height=10> $bacaasp pemilih<br>"; } ?>

Terimakasih,

Ivan
Ivan Yudianto http://www.ilmuwebsite.com

Sumber artikel : http://www.ilmuwebsite.com/detil_php_tutorial/22/Membuat_Polling_dengan_PHP/ Penulis : Ivan Yudianto Terbit : 06-01-2008 Penerbit : http://www.ilmuwebsite.com

3 Copyright © 2006-2008 ilmuwebsite.com


				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:438
posted:4/20/2009
language:Indonesian
pages:3