Re: Storing IP into DB

From: Date: Thu, 30 Jan 2003 20:21:20 +0000
Subject: Re: Storing IP into DB
References: 1  Groups: php.db 
Request: Send a blank email to php-db+get-25262@lists.php.net to get a copy of this message
> I wondered if anyone could help me. > I would like to store the user IP only once > per multiple visits. > The code below store the user IP on every visit > which is not my intention. > Please I would like to have the IP stored at once upon > repetitive visits of the user. > Thank > Below is my code > > <? > > $ip_address = getenv ("REMOTE_ADDR"); > $the_date = date("Y-m-D"); > $connect = mysql_connect("localhost", "user", "pass") or > die("Cant Connect!"); > mysql_select_db("ipvisits")or die("Cant Connect To Database"); > mysql_query("INSERT into visitorsips (ip, date) VALUES ('$ip_address', '$the_date')"); > mysql_close($connect); Make your 'ip' column UNIQUE in your table and ignore errors. Or, set a flag in a session or cookie when you save the IP and if that flag is present on other pages, then don't save the IP. ---John Holmes...

« previous php.db (#25262) next »