anket.php PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
<html>
<body>
<?php
$myFile = "anket.txt" ;
$myFileHnd = @fopen( $myFile, "r+") or die ("$myFile not exist");
flock( $myFileHnd, 2 ); // write lock
$line = fgets( $myFileHnd, 4096 );
list ( $p1, $p2, $p3, $p4) = split ( ";", $line ) ;
switch( $partiler )
{
case 1 : $p1++ ; break ;
case 2 : $p2++ ; break ;
case 3 : $p3++ ; break ;
case 4 : $p4++ ; break ;
default : die("Wrong data sent!");
}
rewind( $myFileHnd );
fputs( $myFileHnd, $p1.";".$p2.";".$p3.";".$p4) ;
flock ( $myFileHnd, 3 );
fclose( $myFileHnd );
?>
<p>Oyunuz Kaydedildi.Tesekkurler... <a href="anket.html">Geri Dön</a></p>
</body>
</html>
anket.txt PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
0;0;0;0
şeklinde bir .txt hazırlayıp anket.txt olarak kaydedin.
sonuc.php PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
<?php
$myFile = "anket.txt" ;
$myFileHnd = @fopen( $myFile, "r" ) or die( "$myFile not exist!");
$line = fgets( $myFileHnd, 4096 );
$p = split ( ";", $line );
$total = $p[0] + $p[1] + $p[2] + $p[3] ;
fclose ( $myFileHnd ) ;
?>
<html>
<body>
<h1 align="center">Results</h1>
<p align="center">
<table border=1>
<tr><td>Course</td><td>Vote #</td><td>Percentage</td><td>Visual</td></tr>
<?php
$partiler = array( "CTIS 177" , "CTIS 101" , "CTIS 321" , "None" ) ;
for ( $i = 0 ; $i < 4 ; $i++ )
{
$oran = $p[$i]/$total ;
$yuzde = round ($oran * 100) ;
$kare_sayisi = $yuzde / 5 ;
print ( "<tr><td>$partiler[$i]</td><td>$p[$i]</td><td>$yuzde%</td>
<td>");
for ( $j = 0 ; $j < $kare_sayisi ; $j++ )
print "*" ;
print ( "</td></tr>" );
}
?>
<tr><td colspan = 4> <? print ("Total $total votes."); ?> </td></tr>
</table>
<a href="anket.html">Geri Dön</a>
</p>
</body>
</html>
anket.html PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
<html>
<body>
<form action="anket.php" method="post">
<p align="center">
<table>
<tr>
<th colspan=2>Sitemizi Begendiniz mi?</th>
</tr>
<tr>
<td><input type="radio" name="partiler" value="1"></td>
<td>Fevkalade.. </td>
</tr>
<tr>
<td><input type="radio" name="partiler" value="2"></td>
<td>Guzel..</td>
</tr>
<tr>
<td><input type="radio" name="partiler" value="3"></td>
<td>Normal</td>
</tr>
<tr>
<td><input type="radio" name="partiler" value="4" checked></td>
<td>Kotu Olmus..</td>
</tr>
<tr>
<td colspan="2" align=center><input type="submit" value="Oyla">
</td>
</tr>
</table>
<a href="sonuc.php">Sonuçlara git</a>
</p>
</form>
</body>
</html>