Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Zapisywanie danych w pliku
jinchuriki
post
Post #1





Grupa: Zarejestrowani
Postów: 87
Pomógł: 6
Dołączył: 30.11.2008

Ostrzeżenie: (0%)
-----


Dopiero zaczynam uczyć się PHP, w książce którą czytam, rozdział o bazach danych jest na końcu i nie wiem jak zapisywać w bazie różne informacje. Wpadłem na pomysł, żeby wszystkie dane zapisywać w pliku na serwerze. Podczas rejestracji tworzyłaby się zmienna o takiej nazwie jak nick usera, który chce się zarejestrować. Wszystkie dane będę przesyłał za pomocą metody $_POST. Tylko jak zrobić by informacje zapisywały się w określonej zmiennej a potem będzie można ją wywołać w zupełnie innym pliku? I żeby użytkownik mógł to w każdej chwili edytować. Z wyjątkiem nicku, który będzie nazwą zmiennej przechowującej dane. Mam nadzieję, że wyraziłem się dosyć jasno.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Fifi209
post
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Chyba jednak o wiele prościej będzie poświęcić te 2 godziny na naukę podstaw mysql.

Tak musisz sprawdzać czy plik użytkownika istnieje: file_exists()" title="Zobacz w manualu PHP" target="_manual
Następnie go otworzyć do odczytu/odczytać z niego dane, tutaj masz aż trzy opcje:
  1. fopen()" title="Zobacz w manualu PHP" target="_manual + fread()" title="Zobacz w manualu PHP" target="_manual
  2. file()" title="Zobacz w manualu PHP" target="_manual
  3. file_get_contents" title="Zobacz w manualu PHP" target="_manual
Do zapisu:
  1. fopen()" title="Zobacz w manualu PHP" target="_manual + fwrite()" title="Zobacz w manualu PHP" target="_manual
  2. file_put_contents()" title="Zobacz w manualu PHP" target="_manual
Itd.

Strasznie niewygodne, łatwiej będzie zrozumieć mysql. (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Poza tym musisz zabezpieczyć się przed odczytem tych plików...
np.
Robisz plik: .htaccess
o zawatości:
Kod
deny from all

i tylko skrypty otworzą ten folder w którym znajduje się .htaccess

Więcej powie google.pl

Ten post edytował fifi209 21.03.2009, 11:34:24
Go to the top of the page
+Quote Post

Posty w temacie
- jinchuriki   [PHP]Zapisywanie danych w pliku   21.03.2009, 11:21:32
- - fifi209   Chyba jednak o wiele prościej będzie po...   21.03.2009, 11:33:52
- - jinchuriki   No, może masz rację.   21.03.2009, 11:35:21


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 20:54