|
Posted by "Richard Lynch" on 06/01/05 08:13
On Tue, May 31, 2005 5:32 pm, mayo said:
> if (!$handle = fopen($filename, 'w')) {
This will WIPE OUT the existing file, and write a *NEW* file, from 0,
starting from scratch.
So you'll never have anything but the LAST item.
You could use "a+" to append to the end of the file...
But you *SHOULD* be using a database to avoid concurrency issues.
You're going to have a MUCH better application if you store your data in
the database, and it's EASIER than messing with a file.
Only use a file if a database is absolutely forbidden by outside factors.
Like badly-design homework assignments. Or not-very-smart
pointy-haired-bosses.
--
Like Music?
http://l-i-e.com/artists.htm
Navigation:
[Reply to this message]
|