Elma Doktoru

iPhone, iPod iPad Teknik Servisi

Çar23052012

Son Güncelleme18:39:01

Geri Web Php & Dersler

Php Dersleri

PHP 47 - Dosya Hakkındaki Bilgiler

Sunucumuzda bulunan dosya ile alakalı bazı verileri de php kodlamayı kullanarak öğrenebiliriz. Örneğin dosyanın boyutları gibi.. Bu nerede işimize yarar derseniz de bir kaç ders önce Fread komutunu kullanarak dosya içindeki veriyi okuyorduk fakat kb cinsinden ebat belirtmiştik. İşte bu kodlama ile de dosya ebatını öğreniyoruz ve fread ile kullanabiliyoruz. Önce dosya boyutunu nasıl okuyabiliriz kodlarla ona bakalım. Bunun için filesize komutunu kullanacağız.

PHP 46 - Dosyaya Veri Kaydetme

Dosyadan veri okuma işlemini gördükten sonra bu dersimizde dosyaya veri kaydetme işlemini göreceğiz. Dosyadan veri işlemi ile alakalı kodlar burada yine karşımıza çıkacak. Dosyaya veri kaydetmek için fputs fonksiyonunu kullanacağız. Dosyaya veri yazmak için bir önceki dersimizden hatırlayacağımız gibi dosyayı yazmak için açmamız gerekiyor. Dosyada nasıl bir değişiklik yapacaksak ona göre parametre ekleyeceğiz. Kodları önce yazarlım sonra tek tek inceleyelim.

<?
$baglan = fopen ( "yenidosya.txt" , " a+ ");
if (fputs ( $baglan, " Mmcn.Org'da PHP Dersleri" ))  {
echo " Veri eklemesi yapıldı." ;
} else {
echo " HATA. Veri Kaydedilmedi." ;
}
fclose  ( $baglan ) ;
?>

Şimdi kodlara beraber bakalım. Farkındaysanız kodlar gittikçe karmaşık hale geliyor. Ama kodların fazla olması kafanızı karıştırmasın. Anlamlarını bildikten sonra gerisi problem değil.

İlk önce yenidosya.txt dosyasını fopen ile açıyoruz dikkat ederseniz burada parametre a+. Çünkü dosyadaki verileri silmeyeceğiz ve ekleme yapacaz. Sonra if yapısını kontrol işlemini yapmamız için koyuyoruz ve fputs fonksiyonu ile veriyi ( Mmcn.Ogr'da PHP Dersleri ) ekliyoruz. Sonra eğer veri eklendiyse ekleme yapıldı, eğer eklenmediyse ise HATA yı göstermesini istiyoruz. Sonunda da her kodlamada yaptığımız gibi fclose ile bağlantıyı kaydediyoruz.

Şimdi dosyamızı çağırdığımızda ise eski girilen verilere ek olarak " Mmcn.Ogr'da PHP Dersleri "'nin yazdığını göreceğiz.

PHP 45 - Dosyadan Veri Okuma

Dosyanın okunabilirliğini ve yazılabilirliğini öğrendikten sonra şimdi geldik esas konuya. PHP'de bir dosyadan veriyi nasıl okuyacağız ? Öncelikle bu işlemin veritabanından veri okumayla aynı mantığa sahip olduğunu bilmenizi isterim. Yani 3 aşamada : Dosyaya bağlan , Veriyi oku veya yaz, Bağlantıyı sonlandır. Veritabanında da bu 3 basamak aynı mantıkla işler. Basamakları izleyerek gidelim. Öncelikle dosyaya bağlanma işlemini nasıl yapacağız buna göz atalım. Dosyaya bağlanırken fopen komutunu kullanıyoruz. Fakat bu komutu diğerlerinden ayıran özellik ise fopen komutunun birkaç tane parametresi olması. Bu parametreler ise şöyle :

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