file open.
File Open (fopen)
Php ile dosya açmak için fopen komutu kullanılır. Bu komut ile birlikte kullılan parametreye göre dosya okuma yada yazma işlemi yapılır.
w: dosyaya yazma
r: dosyadan okuma
a: dosyaya ekleme
$file = fopen("metin.txt", "r") OR exit("Dosya hatası");
while(!feof($file))
{
$satir=fgets($file);
$satir;
}
fclose($file);
Burada kullanılan fgets komutu dosyadaki her satırı tek tek okumaya yarar.
sorular :)
1. Sorum: metin.txt nerde olması gerekiyor? ya da istediğim yere koyarsam yerini nasıl söylerim koda...?
2.Sorum: ben bunda da hata aldım ilk adımda hata veriyordu txt dosyasını aldım c ye attım. bu seferde şu hatayı aldım:
Warning: fopen(lordd.txt) [function.fopen]: failed to open stream: No such file or directory in C:\Users\ATAÇ01\AppData\Roaming\NuSphere\PhpED\projects\okunoname3.php on line 2
Dosya hatası ne demek istiyor ve nasıl düzeltirim
3. sorum daha kolay:) "a" dediğimizde dosya ekleme olacak ama eski var olanlar silinir mi ?
kod 6 - 7 satırlık bendeki sorular.. :)
php text
php neredeyse TEXT dosyası da aynı yerde olacak.Eğer bilgisayarını bir internet sayfası olarak düşünürsek WWW klasörü dışında bir yeri kullamazsın.
eğer bir dizinde ise şöyle: /dizin/lord.txt
eğer üst dizinde ise şöyle: ../../lord.txt
Ama dediğim gibi WWW klasörünün dışına çıkamazsın
?
peki üstad bunlar?
2.Sorum: ben bunda da hata aldım ilk adımda hata veriyordu txt dosyasını aldım c ye attım. bu seferde şu hatayı aldım:
Warning: fopen(lordd.txt) [function.fopen]: failed to open stream: No such file or directory in C:\Users\ATAÇ01\AppData\Roaming\NuSphere\PhpED\projects\okunoname3.php on line 2
Dosya hatası ne demek istiyor ve nasıl düzeltirim
3. sorum daha kolay:) "a" dediğimizde dosya ekleme olacak ama eski var olanlar silinir mi ?