Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 66 Dołączył: 22.02.2008 Skąd: Dublin Ostrzeżenie: (0%)
|
Witam,
Na wstepie chce sie przywitac. Problem pojawia sie kiedy dostep do pliku ma wiecej niz jeden user w tym samym momencie (nie czesto to jest ale zawsze moze byc a kiedys juz tak mialam).Za przyklad moze posluzyc nam licznik ktory zostanie wtedy wyzerowany. Ktos ma jakis pomysl na to (IMG:style_emoticons/default/questionmark.gif) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 226 Pomógł: 61 Dołączył: 20.08.2010 Ostrzeżenie: (0%)
|
Cytat Ustawic plik .tmp w dowolnej sciezce... Najpierw sprawdzenie czy tenze plik istnieje, jesli nie to ustawic i zapisywac dane, pozniej usunac.Jesli user nr 2,3,4,34..bedzie probowal zapisu i plik .tmp bedzie znajdowal sie to np. przeladowac strone lub dac sleep na ilestam. flock - domyślnie zatrzyma wykonywanie skryptu do czasu, aż inny proces nie zwolni blokady na pliku. Jeśli użyjesz flagi LOCK_NB, skrypt nie będzie blokowany a funkcja od razu zwróci true lub false |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 66 Dołączył: 22.02.2008 Skąd: Dublin Ostrzeżenie: (0%)
|
flock - domyślnie zatrzyma wykonywanie skryptu do czasu, aż inny proces nie zwolni blokady na pliku. Jeśli użyjesz flagi LOCK_NB, skrypt nie będzie blokowany a funkcja od razu zwróci true lub false nic nie ma sie to do praktyki bo uwierz mi wiem co to flock (IMG:style_emoticons/default/smile.gif) Ten post edytował dublinka 17.09.2011, 17:38:29 |
|
|
|
dublinka Zabezpieczenie przed usunieciem danych z pliku 17.09.2011, 14:33:14
CuteOne Osobny plik dla każdego użytkownika lub grupowanie... 17.09.2011, 14:40:51
dublinka To jest wyjscie ale nie o to chodzi konkretnie.Zal... 17.09.2011, 14:52:40
maniutek08 Może napisz co konkretnie chcesz uzyskać nad jakim... 17.09.2011, 15:19:35
CuteOne 1. Naucz się poprawnie pisać po polsku bo to co na... 17.09.2011, 15:27:50
Noidea Działanie flocka jest równoważne z twoim pomysłem ... 18.09.2011, 07:31:06 
dublinka Cytat(Noidea @ 18.09.2011, 07:31:06 )... 18.09.2011, 11:11:36
Fifi209 Dlatego używa się baz danych. ;] 18.09.2011, 09:11:00
Noidea CytatNic nie chce osiagnac tylko obejsc blad ktory... 18.09.2011, 13:37:34 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 20:42 |