![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 426 Pomógł: 1 Dołączył: 2.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam dane zapisane w pliku txt. Chciałem uniemożliwić odczyt ich danych poprzez zrobienie takiego czagoś: (plik: baza.txt) <?php define('DATA', tablica po serializacji); ?> ///koniec No i z zapisywaniem nie ma problemu ale jak to odczytać bo zrobiłem taką funkcjie ale jest źle:
Prosze o poprawienie mnie. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 90 Pomógł: 2 Dołączył: 3.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
pierwsze primo to w pliku baza.txt powinieneś trzymać tylko zserializowany ciąg, a nie jakiś kod php ze stałą DATA
drugie primo to to co przeczyta funkcja fread powinieneś przypisać do jakiejś zmiennej, czyli: $data = fread($h, filesize($baza)); i wtedy unserializować zmienną $data innym rozwiązaniem może być też, jeśli zostawisz plik baza.txt w obecnej postaci, użycie zamista fopen, fread itd. funkcji include('baza.txt'), wtedy może to zadziałać (choć 100% pewności nie mam), ale moim zdaniem jest to rozwiązanie brzydkie i go nie polecam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 17:26 |