Pokusao sam da otvorim datoteku pomocu funkcije fopen()
Funkciji fopen() sam zadao dva parametra
Prvi parametar treba da bude putanja datoteke koju zelim da otvorim.
Drugi parametar funkcije fopen ( ) je rezim u kome se datoteka otvara.
Rezim koji sam izabrao je 'a+b'
Append 'a+' : Da mi otvari datoteku za dodavanje i citanje od kraja postojeceg sadrzaja. Ako datoteka ne postoji onda sistem pokusava da je napravi
Binary 'b' hocu da iskoristim ovaj rezim u kombinaciji sa Append rezimom jer koristim windows koji pravi razliku izmedju binarnih i tekstualnih dokumenata.
Ili moze da bude rezim 'w' ali sada nebitno...
Na pocetku scripta sam dodao
$DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT'];
I sada zelim da ucitam podatke iz datoteke
$ucitaj = fopen ( " $DOCUMENT_ROOT /porudzbine.txt ". 'a+b' );
if (!$fp) {
echo "Ucitavanje nije uspelo" ;
exit;
}
while (!feof ($ucitaj)) {
$porudzbine = fgets ($ucitaj, 500);
echo $porudzbine . '<br />' ;
}
I kada pokrenem skript dobijam non stop
Warning: fopen() expects at least 2 parameters, 1 given in D:\wamp\www\ucenje\snimanje_i_ucitavanje_podataka\proces.php on line 22
Ucitavanje nije uspelo
ili da fajl nije pronadjen....
Da li negde gresim ??? Ili ne radim ispravno?
Moze pomoc oko ovoga
deo našeg života,
onda žele i da nam ga izmene. I ako ne bude po njihovom, nije im pravo. Jer, svaki
čovek ima tačnu predstavu kako bi trebalo da živimo svoj život. A nikad nemaju pojma
kako treba da prožive sopstveni život.