Ana Sayfa   -   Forum   -   Dersler   -   Dosyalar   -   Kaynak Siteler   -   E - Kitaplar   -   Etiketler

Basit Bir Sayaç Yapalım
Ana Sayfa / Makaleler / Php | 0 Yorum | 797 Okuma
Gönderen: altayalp | Tarih: 17 Ekim 2005
Selam ile arkadaşlar. Bu dersimizde web
sitelerimizin olmazsa olmazı sayaç yapacağız. Üstelik kolay bir yöntemle.
Veritabanı olarak bir .txt dosyasını kullanacağız. Yani phpmyadmin'den
veritabanı ve tablo oluşturmamıza gerek kalmayacak. Yukarıda da söylediğimiz
gibi basit bir şekilde tıkır tıkır çalışan sayacımızı yapacağız.

Öncelikle sayac.txt dosyasını oluşturalım.
İsterseniz dosyanın içine bir sayı yazabilirsiniz. Bu sayı sitenizin başlangıç
değeri olacak. Veritabanımızı hazırladıktan sonra esas sayfamızın tasarımına
geçelim. Bu sayfamızda sayac.php olsun. Burada dosya işlemlerinde kullandığımız
komutları kullanacağız. sayac.php dosyasının komutları aşaıda;


PHP:
<html>
<head>
<title>Sayfa Sayaci</title>
</head>
<body>
<?php
$veri
= "sayac.txt";
$baglanti = fopen("$veri", 'r');
$sayi = fread($baglanti,10);
$yenisayi = $sayi+1;
echo
'<font face="verdana" size="1" color="blue"> ';
echo
"Web Sitemiz ";
echo
'</font><font face="verdana" size="1" color="red"> ';
echo
$yenisayi;
echo
'<font face="verdana" size="1" color="blue"> ';
echo
" Kez Ziyaret Edilmiştir";
echo
"</font>";
$yaz = fopen("$veri", 'w');
fputs($yaz, "$yenisayi");
fclose($yaz);
fclose($baglanti);
?>
</body>
</html>


Evet sayacımız hazır. İsterseniz biraz kodlarımızı inceleyelim.


PHP:
$veri = "sayac.txt";
$baglanti = fopen("$veri", 'r');


Burada önce veri adlı bir değişken oluşturduk. Daha
sonra sayac.txt dosyamızı yine bir değişken oluşturarak açtık. Daha sonra
dosyadaki mevcut sayıyı $sayi, yeni sayımızı da $yenisayi
değişkeninde tuttuk. Ardından da


PHP:
$yaz = fopen("$veri", 'w');


Komutuyla sayac.txt dosyamızı bu sefer yazılabilir
açtık. fputs ile de yeni sayımızı ekrana yazdırdık. En sonda ise yapılan
bağlantıları kapattık. Herhangi bir sorunuz yada sorununuz olursa forumumuza
yazabilirsiniz.
[ Makaleyi İndir ] [ Yazıcı Görüntüsü ] [ Tavsiye Et ] [ Takibe Al ] [ Yorum Ekle ]
Bu sayfayı Paylaşın : del.icio.us | Furl | Digg | Technorati | Reddit | Google Bookmarks | Simpy
 
Bu Makaleye Hiç Yorum Yapılmamış


Makale Yazarı
Kullanıcı Adı: altayalp
Diğer Makaleleri ( 100 )
17 Ekim 2005

Bu Kategoriye Yeni Makale Ekle

Üye Alanı
Toplam Üye: 2577
Üye Adı:
Şifre:
Yükleniyor
İşlem Yapılıyor Lütfen Bekleyin...
Şifremi Unuttum
Üye Olmak İçin Tıklayın

Çevrimiçi: 2 Ziyaretçi, 0 Üye Toplam 2 Kişi Bulunmakta

Dersler

Aklınıza Takılan Herhangi Bir Sorun Mu Var? Forumlarımızdan Yardım İsteyebilirsiniz...

Dersler.Org altyapı olarak kendi kodladığımız Enderûn İçerik Yönetim Sistemini kullanmaktadır.

Tüm AYYILDIZ sevdalılarına, Aziz ŞEHİTLERE, VATAN kutsaldır diyen yiğitlere ithaf olunmuştur.


© altayalp 2007 Her Hakkı Saklıdır
İzinsiz kullanılamaz. Enderûn İçerik Yönetim Sistemi
Ubuntu, Linux
Çalmak, Çırpmak Haliyle Yasaktır
ve maalesef en iyi internet explorer ile izlenir
eXTReMe Tracker