Re: Re: fopen

From: Date: Wed, 23 Mar 2005 06:55:22 +0000
Subject: Re: Re: fopen
References: 1 2 3 4 5 6  Groups: php.general 
Request: Send a blank email to php-general+get-211362@lists.php.net to get a copy of this message
On Mon, March 21, 2005 9:29 pm, John Taylor-Johnston said: >> > flock($results, 2); #lock file for writing >> > fwrite($results, $filestr); #write $filestr to $results >> > flock($results, 3); #unlock file >> > fclose($results); #close file >> This is an incorrect way to try to flock a file for writing. >> >> You should: >> 1) Open the file for READING. >> 2) flock that file handle, so only YOU have access to that file. >> 3) Re-open the file for WRITING, now that you have control. >> 4) Write your data >> 5) Release the lock. > > Could you show me a correct method, or example please? I admit I'm a > little too newbie with flock. I have not used it since my Perl days, and > even then ... http://php.net/flock has several correct examples, along with reasons when to not use flock in the first place, as well as alternative solutions. -- Like Music? http://l-i-e.com/artists.htm

« previous php.general (#211362) next »