24 Mart 2015 Salı

Php Hit Uygulaması

Bu dersimizde php ile hit verme uygulaması yapacagız ..
Mesala bir makale paneliniz var makaleniz her okundugunda okunma sayısı artıyor bu tarz birşey yapabilirsiniz..
ve ya oy verdirme olarak yapabilirsiniz ..
Bir hit .php dosyamız yönlenecek panel yani birde index.php dosyamız olacak..
İNDEX.PHP
<?php 
include "baglan.php" ; 
//include demek baglan dosyamızı bu sayfaya dahil etmek demektir 
//yani tekrardan baglantı ayarlarına luzum kalmıyoruz 
$uyeler =  mysql_query("select * from uyeler"); 
//üyeler degişkenimize mysql_query ile üyeler tablomuzun hepsini getirioruz
while ($yavuz=mysql_fetch_array($uyeler)){
//while döngüsüne alıoruz fetc array ile parçalıyoruz fetch arrayın önünde ne yazıosa
//onu süslü parantezler içerisinde çagırırken yazıyoruz
$baslik = $yavuz['kullanici_adi']; //veritabanındaki başlık isimlerini yazıoruz
$hit = $yavuz ['hit']; //bu kısımdada aynı şekilde 
$id  = $yavuz ['id'];  
//bunu çekmemizin sebebi hit ver dedigimizde id e göre vermesi için
echo "<b> $baslik </b> || <b style='color:red'> $hit </b> || <a href='hit.php?hit=$id'> Hit Ver </a> <hr> " ;
} //echo ile ekrana başlıgımızı yazdıroruz ve hit ver diye bir link oluşturuyoruz
?>
HİT.PHP
<?php 
include "baglan.php";
//baglantı ayarlarımızı alıyoruz 
$gelen = $_GET['hit'];
//buranın açıklaması hit adında bir veri gelmişmi gelmemiş mi diye kontrol eder 
$hitle = mysql_query("update uyeler set hit=hit+1 where id='$gelen'");
//hitle degişkenimizde sorgumuzu çalıştırourz ve veritabanında ki hit başlıgını
//hit ver dedigimizde hit=hit+1 ile bir attırıyoruz her artışta 1 artacaktır ..
header('Location:index.php'); //her hit verdigimizde ana sayfaya döndürüyoruz 
?>

Hiç yorum yok:

Yorum Gönder