Siten için php anket hazırla

Pozi534

Katılımcı Üye
10 Ağu 2015
398
1
</tr>

<tr>

<td> </td>

<td><label for="anket">

<input type="submit" name="button" id="button" value="Gönder" />

</label></td>

</tr>

</table>

<p> </p>

<p> </p>

<p> </p>

<p> </p>

<p> </p>

</form>


Bu kodları yazdıkdan sonra formumuzda gönder butonuna basıldığında gidecek olan sayfa için kodlarımız yazalım.

anketoyla.php


<?php

$baglanti = mysql_connect("localhost","root","");

$db=mysql_select_db("anket",$baglanti);

@$oy = $_POST['anket'];

$ip = $_SERVER['REMOTE_ADDR']; //Kullanicinın IP adresi

$sor=mysql_query("SELECT ip from anket");

while($cek=mysql_fetch_array($sor)){

$ipp = $cek['ip'];

}



if($oy==""){

echo"Lütfen Şıklardan Birini Seçiniz";

}

elseif($ip == @$ipp)

{

echo"Zaten Oy Kullanmışsınız.";

}else{

$ekle = mysql_query("INSERT INTO anket(oy,ip) VALUES ('$oy','$ip')") or die("Ekleme Hatası");

echo"Oy Kullandığınız için Teşekkür ederiz<br>

<a href='annketsonuclar.php'>Sonucları Görmek İçin Tıklayınız...</a>";

}



?> ?>


Bu kodlardan sonra ise sonucları görmek için sayfamızı da yapalım.

anketsonuclar.php

<?php

$baglanti = mysql_connect("localhost","root","");

$db=mysql_select_db("anket",$baglanti);





$sor = mysql_query("SELECT * FROM anket");

while( $cek = mysql_fetch_array($sor)){

$id = $cek['id'];

$doy = $cek['oy'];

}

$oysayisi = mysql_num_rows($sor);



$sorbes = mysql_query("SELECT * FROM anket where oy=5");{

$besoy = mysql_affected_rows($baglanti);

$besoyyuzde =round(( ($besoy/ $oysayisi )*100),2);

}

$sordort = mysql_query("SELECT * FROM anket where oy=4");{

$dortoy = mysql_affected_rows($baglanti);

$dortoyyuzde = round(( ( $dortoy / $oysayisi )*100),2);

}



$soruc = mysql_query("SELECT * FROM anket where oy=3");{

$ucoy = mysql_affected_rows($baglanti);

$ucoyyuzde = round(( ( $ucoy /$oysayisi )*100),2);

}



$soriki = mysql_query("SELECT * FROM anket where oy=2");{

$ikioy = mysql_affected_rows($baglanti);

$ikioyyuzde =round(( ( $ikioy /$oysayisi )*100),2);

}

$sorbes = mysql_query("SELECT * FROM anket where oy=1");{

$biroy = mysql_affected_rows($baglanti);

$biroyyuzde =round(( ($biroy /$oysayisi )*100),2);

}

$toplam =$biroyyuzde + $ikioyyuzde + $ucoyyuzde + $dortoyyuzde + $besoyyuzde;

$biroyyuzde1=$biroyyuzde;

$ikioyyuzde1=$ikioyyuzde;

$ucoyyuzde1=$ucoyyuzde;

$dortoyyuzde1=$dortoyyuzde;

$besoyyuzde1=$besoyyuzde;

echo"

<table width='642' border='0'>

<tr>

<td colspan='5' align='center'>Sonuçlar</td>

</tr>

<tr>

<td colspan='3' align='center'>

<td width='53'>Oy</td>

<td width='106'> Yüzde</td>

</tr>

<tr>

<td width='187'>Guzel</td>

<td width='3' align='center'>:</td>

<td width='259'><img src='images/formbar_kirmizi.jpg' height='17' width='$besoyyuzde1'></td>

<td width='53'>$besoy</td>

<td width='106'>%$besoyyuzde </td>

</tr>

<tr>

<td>İyi</td>

<td align='center'>:</td>

<td><img src='images/formbar_mavi.jpg' height='17' width='$dortoyyuzde1' ></td>

<td>$dortoy</td>

<td>%$dortoyyuzde </td>

</tr>

<tr>

<td>İdare Eder</td>

<td align='center'>:</td>

<td><img src='images/formbar_kirmizi.jpg' height='17' width='$ucoyyuzde1'></td>

<td>$ucoy</td>

<td>%$ucoyyuzde </td>

</tr>

<tr>

<td>Devam Et </td>

<td align='center'>:</td>

<td><img src='images/formbar_turuncu.jpg' height='17' width='$ikioyyuzde1' ></td>

<td>$ikioy</td>

<td>%$ikioyyuzde </td>

</tr>

<tr>

<td>Kötü</td>

<td align='center'>:</td>

<td><img src='images/formbar_mavi.jpg' height='17' width='$biroyyuzde1' ></td>

<td>$biroy</td>

<td>%$biroyyuzde </td>

</tr>

<tr>

<td colspan='3' align='right'>Toplam Oy Sayısı     </td>

<td align='left'> $oysayisi</td>

<td>%$toplam</td>

</tr>

</table>"; ?> ?>
 
Son düzenleme:

Pozi534

Katılımcı Üye
10 Ağu 2015
398
1
kimseyi suçlamamalısın kanıt göstermeden kendi yapmışsa ?

kardeşim birdahaya paste co sitesine koy kodlarını başka bir konunda da belirtmiştim. Neolur neolmaz kodlar bozuk gelebiliyor.. -TEŞEKKÜRLER-

haklısın kendi forumum var benim oradan kendi yazdığım makalleri burayada atıyorum.
birdahaki sefere pasted.co ya atarım hatırlattığın için teşekkürler
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.