Php ile Txt Dosyasına Veri Yazma
Tarih: Eylül 13th, 2008 | Yazar: Ertuğrul Erkan | Kategori: Php | Etiketler: Php, php ders, php dersleri, php ile, php ile txt dosyası, php ile txt dosyasına veri yazma, php ile txt veri yazma, txt, txt dosyası, txt veri yazma, txt ye veri yazma | 7 Yorum »Php ile birçok şeye olduğu gibi dosyalara da hükmekmek mümkün. Dosya üzerindeki hakimiyetinin bir kısmı txt boyutunda veri yazmaya da izin veriyor. Bu sayede geçiçi bilgilerin saklanması, daha basit yapılı bir veritabanı oluşturmak gibi pek çok işlemin yapılmasını da mümkün kılıyor.
Mysql sınıfınlarda önbellek işlemleri txt içlerine yazılan geçiçi veriler sayesinde sağlanır.
Burada ilk önce txt dosyasının nerede olduğunu veya nerede olacağına karar veriyoruz. Daha sonra txt in adının ne olacağına bakıyoruz.
<?
$dosya_dizin = "/dosya";
$dosya_adi = "$dosya_dizin/$adi.txt";
touch ("$dosya_dizin/$adi.txt") or die ("Dosya Yaratılamadı!") ;
$dosya = fopen ($dosya_adi , 'w') or die ("Dosya açılamadı!");
fwrite ( $dosya , $adi ) ;
fwrite ( $dosya , $soyadi ) ;
fwrite ( $dosya , $email ) ;
fclose ($dosya);
?>
touch komutu burada dosyayı yaratmaya yarıyor. fopen ise dosyayı açmaya yarıyor. fwrite ise adında da belli olduğu gibi verileri yazmaya yarıyor.
İşte txt dosyası yaratıp içine veri ekleme bu kadar kolay. Unutmadan bu txt dosyanın chmodu nu 777 yapın ki yazılabilsin.
Herkese iyi günler…
Benzer Yazılar;
- Php de Get Metodu ve Kullanımı
- Görsel Ders: Php İle Mysql İşlemleri
- Session İle Yapabileceklerimiz...
- Php - Gravatar desteği ile avatar sorununu çözelim..
- Php - Rand Fonksiyonunda Olasılık ile Oynama

Bu şekilde html php dosyalarıda oluşturabilirmiyiz.
Tabi ki yazılabilir ( text ) tabanlı tüm dosyalar için geçerlidir…
Selam;
Dosyayı açıp yapıcağımız işlemleri bitirdikten sonra dosyayı kapatmak gerekiyor mu?
örn: fclose ($dosya);
Tabi ki aksi takdirde kaynak tüketimi ve arka plan işlemleri devam eder. Belirttiğiniz için teşekkür ederim.
peki ben bisey sorayım su yarattıgımız ve verı kaydettıgımız dosyayı nasıl kullanabılırız yanı nerde lazım olurr ve bısey daha ben bu txt dosyasına sıte uzerınde(metın kutusu ) kullanarak verı yazdırsam sonrada bu txt dosyalarındakı belırlı yerlerı tabloya yazdırabılırmıyım…
Merhaba. Bunun için read komutunu kullanmanız gerekiyor. Dosya açıldıktan sonra okunarak içerideki veriler elde edilebilir. Sonrasında istediğiniz kısımları deiğişkenler şeklinde bölerek veritabanına kayıt ettirebilirsiniz.
Peki satır atlamak için ne kullanacağız.