Elma Doktoru

iPhone, iPod iPad Teknik Servisi

Çar23052012

Son Güncelleme18:39:01

Geri Web Php & Dersler

Php Dersleri

PHP 50 - Dosya Son Ne Zaman Düzenlendi ?

Dosya işlemlerinden bir diğeri ise dosyanın en son ne zaman düzenlendiği. Bunu kodların içine ekleyeceğimiz filemtime fonksiyonu ile görebiliriz. Önceki derslermizden de anlaşılabilir olması için tarih satırını girmeyi unutmayalım.

Dosyanın içirisinde şimdiki derslerimize kadar gördüklerinizden fazlası var ilerleyen derslerde bunları da adım adım zaten göreceğiz. Ayrı ayrı yazıyor olmamın nedeni ise kodların kafanızı karıştırmamasıdır. Şimdi kodlara bakalım beraber :

?
echo date ( "d M Y H:i:s." , filemtime ( "yenidosya.txt" ) );
?

Kodlara göz attığımızda ise bir önceki dersimizin kodları ile aynı olduğunu görüyoruz. Fakat bu kodlamada içeriğe eklediğimiz filemtime komutu ile dosyanın en son ne zaman düzenlendiğini görüyoruz. Ekrana dosyayı çağırdığımızda ise 14 Aug 2010 20:26:01 şeklinde bir yazı görüyoruz.

Bir sonraki dersimizde ise dosya tiplerinin ayrılmasını göreceğiz..

PHP 49 - Dosya Ne Zaman Değiştirilmiş ?

Eğer sitemde sizden başka dosya üzerinde yazma yetkisi olan birisi varsa bilgi amaçlı kullanabileceğimiz kodlardan birisini de bu derste göreceğiz. Siz dosyada değişiklik yaptınız ve sizden sonra bir değişiklik daha yapıldı. Bunu görebilmek için dosya ne zaman değiştirilmiş işleminde filectime komutunu kullanıyoruz.

Kod örneğinde tarih satırının düzgün eklenmesi önemli. Çünkü nasıl eklerseniz o şekilde sonuç alırsınız. Kodlara bakalım şimdi :

<?
echo date ( "d M Y H:i:s." , filectime ( "yenidosya.txt" ) );
?>

Evet kodlarda da gördüğünüz gibi önce tarih stilini yazdık daha sonra ise filectime komutu ile yenidosya.txt nin hangi tarihte en son değiştirildiğini öğrendik. Ekrana yazdırdığımızda ise 14 Aug 2010 20:26:01 e benzer bir yazı gelir. Böylece dosyada en son ne zaman değişikliğin yapıldığını görmüş oluruz.

PHP 48 - Dosyaya En Son Ne Zaman Erişildi ?

Dosya içerisinde her zaman veriler olmaz. Verilerin haricinde bazı bilgileri de dosya içerisinde bulundurmak mümkün. İşte bunlardan ilki " Dosyaya En Son Ne Zaman Erişildi " bilgisidir.  Eğer bir çok kullanıcı ya da yöneticiniz varsa bu dosyaya ulaşma imkanı olan bu kodu  kullanmanız tavsiye edilir. Kontrol amaçlı kullanılan bu kod yapısını uygularken fileatime fonksiyonunu kullanacağız. Her zaman yaptığımız gibi kodları yazıp sonra beraber okuyalım.

<?
echo fileatime ("yenidosya.txt") ;
?>

Bu şekilde kodları yazıp dosyamızı çağırdığımızda localhosttan ekrana 1302808303 gibi bir rakam çıkar. Bu rakam aslında bizim hiçbir işimize yaramaz çünkü bu php kodlamada timestamp denilen bir değerdir ve anlam ifade etmez. Peki nasıl anlam ifade edecek derseniz ; kodların içerisinde date komutunu kullanarak daha anlamlı bir hale getirebiliriz. Şöyle ki ;

<?
echo date ("d M Y H:i:s.", fileatime ("yenidosya.txt") ) ;
?>

İşte date komutunun fileatime a eklenmiş hali. Şimdi bu komutu ekrana yazdırdığımızda gün ay yıl saat şeklinde karşımıza çıkacak. Bu kısımda kodları saniyeye kadar yazdık. Bu kadar detaya inmek istemiyorsanız date komutundan bir iki kısım çıkarabilirsiniz.

Joomla 1.5 Kolay Kullanım Rehberi

Joomla 1.5 Rehberi

Joomla 1.5'i öğrenmek hiç bu kadar kolay olmamıştı

Hiç bir kodlama bilgisine sahip olmaksızın kendi kişisel yahut kurumsal websitenizi yapmak için size lazım olan Joomla! ve Joomla 1.5 Rehberi