IndeksSelamat DatangPendaftaranLogin
Forum
December 2018
MonTueWedThuFriSatSun
     12
3456789
10111213141516
17181920212223
24252627282930
31      
CalendarCalendar
Clock

Share | 
 

 Membuat Polling dengan PHP

Go down 
PengirimMessage
Admin [B0C4H]
Administrator
Administrator
avatar

Jumlah posting : 201
Join date : 19.10.10
Age : 28
Lokasi : Padang

PostSubyek: Membuat Polling dengan PHP   Sun Oct 24, 2010 9:39 am

Polling yang satu ini adalah polling sederhana dengan penyimpanan txt bukan database.
Kali ini virgi ngasih contoh tentang membuat polling moderator favorit di IHT

oke langsung aje kita mulai !
Diketik ulang boleh, di Copy paste malah bagus hahaha

1. Buat dulu file index nya

index.php

PHP Code:




..::: Polling System of IHT :::.


















































Polling Members IHT
Siapakah Moderator Favorit Anda ?


*
Otong
R3m1ck
*
Bumble_be
Kimmonoz
*
Lynx
Denmas
*
Lihat Hasil
© Create By Virgi





2. Buat file proses.php untuk proses nya

proses.php

PHP Code:




..::: Polling System of IHT :::.



























Polling Members IHT
*
$pilihan=$_POST['pilihan']; // diambil dari name radio button
$filenya="polling.txt";
$start="0||0||0||0||0||0"; // untuk mengisi nilai masing2x dari 6 pilihan

// membuat file polling.txt jika file nya belum dibuat
if(!(file_exists($filenya))){
$filebaru=fopen($filenya,"w");
fputs($filebaru,"$start");
fclose($filebaru);
}
// memecah isi file polling.txt
$isifile=file($filenya);
$array=explode("||",$isifile[0]);

$data_otong=$array[0];
$data_bumble_be=$array[1];
$data_lynx=$array[2];
$data_remick=$array[3];
$data_kimmonoz=$array[4];
$data_denmas=$array[5];

// menaikkan 1 angka apabila salah satu terpilih
if($pilihan == "otong"){
$data_otong = $data_otong + 1;
}
else if($pilihan == "bumble_be"){
$data_bumble_be = $data_bumble_be + 1;
}
else if($pilihan == "lynx"){
$data_lynx = $data_lynx + 1;
}
else if($pilihan == "remick"){
$data_remick = $data_remick + 1;
}
else if($pilihan == "kimmonoz"){
$data_kimmonoz = $data_kimmonoz + 1;
}
else if($pilihan == "denmas"){
$data_denmas = $data_denmas + 1;
}
// diatur sesuai tempat yg tersedia di file polling.txt
$nilaibaru =
$data_otong." ||".$data_bumble_be."||".$data_lynx."||".$data_remick."||".$data_kimmonoz."||".$data_denmas;

// menyimpan kembali hasil perubahan nilai
$bukafile=fopen($filenya,"w");
fputs($bukafile,$nilaibaru);
fclose($bukafile);
echo "Terimakasih telah berpartisipasi ! lihat hasil";
?>
© Create By Virgi





3. Buat File tampil nya... ingat terlebih dahulu kalian buat gambar extensi .gif dengan ukuran 1 x 17 pixel
Gambar ini berguna untuk membuat grafik presentase perolehan suara nanti ><

tampil.php

PHP Code:




..::: Polling System of IHT :::.






























Polling Members IHT
*

Hasil Polling Sementara`



$filenya="polling.txt";

//membuka file polling.txt
$isifile=file($filenya);

//memecah bagian nilai
$array = explode("||",$isifile[0]);

$data_otong=$array[0];
$data_bumble_be=$array[1];
$data_lynx=$array[2];
$data_remick=$array[3];
$data_kimmonoz=$array[4];
$data_denmas=$array[5];

//Menjumlahkan nilai pilihan
$jumlah=$data_otong + $data_bumble_be + $data_lynx + $data_remick + $data_kimmonoz + $data_denmas ;

//membuat hasil dalam persen
$hasil_otong=round(($data_otong/$jumlah)*100,2);
$hasil_bumble_be=round(($data_bumble_be/$jumlah)*100,2);
$hasil_lynx=round(($data_lynx/$jumlah)*100,2);
$hasil_remick=round(($data_remick/$jumlah)*100,2);
$hasil_kimmonoz=round(($data_kimmonoz/$jumlah)*100,2);
$hasil_denmas=round(($data_denmas/$jumlah)*100,2);
?>



Otong :





Bumble_bie :





Lynx :





R3m1ck :





Kimmonoz :





Denmas :



*
© Create By Virgi





Horeeeee sudah jadi deh wwkwkwkwwkw.....
sudah dulu ya jika ada yang belum paham mohon ditanyakan om ><

_____________________________________________________________________________
About me klik:
 


KALO BERGUNA TOLONG DI

sundul sundul sundul

ga nolak juga loh di kasih ++

cendol cendol cendol






†F.K.B† TEAM

Kembali Ke Atas Go down
http://padangonly.n-stars.org
 
Membuat Polling dengan PHP
Kembali Ke Atas 
Halaman 1 dari 1

Permissions in this forum:Anda tidak dapat menjawab topik
 :: F.K.B |Dunia Teknologi :: Komputer-
Navigasi: