Hi Marek,

I don't see anything in the docs located http://us3.php.net/fopen to help.
I changed it to w only but that made no difference.
Can you please provide a more specific answer.

THanks  

Code looks liks this:

<%
class counter {
        var $log_file = 'counters/google_log.txt';
        var $file = 'counters/google_counter.txt';
        function counter()
        {
                $this->readFile();
                $this->writeFile();
                $this->writeLog();
        }
        
        function readFile()
        {
                $hiti = fopen($this->file, "r");
                while(!feof($hiti)){
                        $this->$hits .= fgets($hiti,128);
                }
                $this->$hits=1+$this->$hits;
                echo $this->$hits;
                fclose($hiti);
        }
        
        function writeFile()
        {
                $hito = fopen($this->file,"w+");
                fputs($hito,$this->$hits);
                fclose($hito);
        }

        function writeLog()
        {
                $ip_address=$GLOBALS['HTTP_SERVER_VARS']['REMOTE_ADDR']; 
                $date_stamp=date("F j, Y, g:i a");
                 $log_entry=$date_stamp . "  :  " . $ip_address . "\n" ;
                 echo "TEST-> " . $log_entry ;
                $log = fopen($this->log_file,"a");
                fputs($log,$this->$log_entry );
                fclose($log);
        }
        
}

%>

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to