PHP - obsługa plików wstęp
| DZIAŁANIE: | Brak działania :-) |
Kod:
Brak kodu :-)
Ewentualne Objaśnienia:
Jak zauważyliście dotychczas wszelkie przykłady ( no może w jakimś stopniu poza cookies ) wyświetlały rezultaty swoich działań na ekranie i tyle. Jednak rzecz jasna zwłaszcza w WebMasteringu i ogólnej technologii tworzenia Systemów Internetowych przydałaby się możliwość zapisywania i pamiętania rezultatów, ich zmiana itd. No i tutaj z pomocą przychodzą rozwiązania takie jak na przykład pliki dyskowe czy bazy danych. Od teraz zajmiemy się operacjami na plikach ( otwieranie, zapis, modyfikacja itd itd). My jako programiści PHP na serwerze gdzie zostanie umieszczony skrypt, serwis czy system Internetowy możemy modyfikować, usuwać, tworzyć itd pliki ( wszystko zgodnie z ustawieniami - prawami nadanymi plikom i folderom czyli tzw. CHMOD ) na tym serwerze ( naszym koncie ). Często proste skrypty itp. korzystają z plików tekstowych, ale rzecz jasna, że to raczej nie jest dobre rozwiązanie do korzystania z niego przy bardziej konkretnych rzeczach --> wtedy korzystamy z baz danych. Ale pliki tekstowe i inne są przydatne zawsze przy prostych operacjach, skryptach jak na przykład jakiś prosty licznik odwiedzin, gdzie w pliku tekstowym przechowujemy po prostu liczbę odwiedzin serwisu.
Najprostsze i standardowe operacje na plikach to powiedzmy, że : otwarcie
pliku, zapisu lub odczytu danych tego pliku, zamknięcie pliku.
Pora przejść do jakiś przykładów :)
P.S. Bardzo ważna rzecz :
Jeśli testujecie operacje na plikach na localhoście czyli serwerze
postawionym w domu na komputerach z Windowsem wszystkie operacje jak zapis i
odczyt powinny od razu działać bez żadnych problemów. Natomiast jeśli korzystasz
z linuxa bądź testuje działanie pisanych skryptów na jakimś serwerze WWW ( gdzie
też zapewne będzie linux ) to należy nadać ( najlepiej i najwygodniej poprzez
program FTP ) odpowiednim folderom gdzie trzymasz pliki tekstowe do odczytu i
zapisu - prawa - tutaj należy ustawić je na wartość 666 ( nie jestem satanistą
hehe ).