PHP'de Dosya İşlemleri

Bu derste PHP ile txt belgesi açmayı, içindekileri okumayı ve içine veri yazmayı göstereceğim.

Bu derste PHP ile txt belgesi açmayı, içindekileri okumayı ve içine veri yazmayı göstereceğim.

dosya okuma


$veri=file_get_contents("veri.txt");



dosya oluşturma

touch ("veri.txt");



içini full silip veri yazma

file_put_contents("veri.txt","yazılar veya değişken");



içini boşaltmadan veri yazma

file_put_contents("veri.txt","yazılar veya değişken",FILE_APPEND);



klasör oluşturma

mkdir ("deneme", 0777);



dosya silme

unlink ("veri.txt");



dosya kopyalama

copy ( $dosya, $dosya_dizin);



dosya cmod

chmod("veri.txt", 0777);



böyle bir dosya var mı(if veya isset ile kullanabilirsiniz)


file_exists ("veri.txt");



dosyayı indirtme (gizli link olarak böylece shell dahi atılsa sadece indirilecek hacklenemiyek güvenlik için iyidir)


$dosya = file_get_contents('veri.txt');

header('Content-type: application/octet-stream');

header('Content-Disposition: attachment; filename=veri.txt;');

header('Content-Transfer-Encoding: binary');

header('Content-Length: '.strlen($dosya));



echo $dosya;

  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

arkadaşım güzel bir konu yanlız bana basit bir şekilde yazılmıs mysql beraber verirsen çok minnettar kalırım çünkü bu tür konularda fazla bilgim yoq

Yukarı Git