Re: Problem appending data in a file with fopen("ftp://...","a")

From: Date: Mon, 29 Oct 2001 03:29:43 +0000
Subject: Re: Problem appending data in a file with fopen("ftp://...","a")
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-72674@lists.php.net to get a copy of this message
I only fopen my file once... My program checks if there is a specific session cookie. If not (it's a new user that browse the site) I set a cookie and try to store the unique ID of this user (other cookie) in a file with a timestamp to track which user came and when (+ nb of times...). That's where I use my fopen() then I fclose the file. The fopen("...", "a") creates the file if it's not already there but once it's created, it cannot append a new line (User;timestamp) to this file : "Error : File exists". :(( "Kurt Lieber" <php@kirpatrick.com> a écrit dans le message news: E15y2zB-0007A0-00@z8... > On Sunday 28 October 2001 06:41 pm, you wrote: > > Is it possible to solve this problem or it's a feature in PHP? > > If I understand your problem, you are trying to open the same file twice. > I'm not sure why you would want to do that, but assuming you have a good > reason, you need to make sure you fclose($filename) before you try to > fopen($filename) again. Otherwise, PHP maintains the file open for reading > (and writing, if that's how you opened it.) > > hth > > --kurt

« previous php.general (#72674) next »