fick en ny kod som tydligen stoppar jobbigt folk som lägger till mer än en eller nåt.. men jag fattar fortfarande inte hur man ska få det i bruk.. ska leta upp mailet från B-one me koder och tjaffs.. "Sådär, gjorde skiten för träningens skull... gott med lite spoonfeeding såhär på morgonen Enda som blev lite fuckat var kolumnnamnen men whatever PHP-kod: <?php $db = mysql_connect($server, $user, $pass); mysql_select_db($db_name); // kolla att de inte försöker spamma, en röst per dygn från varje IP $query = "SELECT hit_id FROM hits WHERE hit_ip = '".$_SERVER."' AND hit_time > ".(time() - 60*60*24); $result = mysql_query($query); if (mysql_num_rows($result)) { die ("Du har redan röstat. Piss off."); } // registrera rösten. $query = "INSERT INTO hits (hit_id, hit_ip, hit_time) VALUES ('', '".$_SERVER."', ".time().")"; mysql_query($query); // kolla om adressen finns med sedan tidigare $from = mysql_real_escape_string($_GET); $query = "SELECT inc_id FROM incoming WHERE inc_addr = '$from'"; $result = mysql_query($query); if (mysql_num_rows($result)) { // jorå, fanns med redan. öka med ett. $query = "UPDATE incoming SET inc_hits = inc_hits + 1 WHERE inc_addr = '$from'"; mysql_query($query); } else { $query = "INSERT INTO incoming (inc_id, inc_addr, inc_hits) VALUES ('', '$from', 1)"; mysql_query($query); } // har registrerat klart... redirecta eller något här. ?> hits.sql PHP-kod: CREATE TABLE `hits` ( `hit_id` int(11) NOT NULL auto_increment, `hit_ip` varchar(256) NOT NULL, `hit_time` int(11) NOT NULL, PRIMARY KEY (`hit_id`) ); incoming.sql PHP-kod: CREATE TABLE `incoming` ( `inc_id` int(11) NOT NULL auto_increment, `inc_hits` int(11) NOT NULL, `inc_addr` varchar(512) NOT NULL, PRIMARY KEY (`inc_id`) ); "
Moderator - Som en lokalvårdare, fast i cyberrymden..
http://www.martypatches.com http://www.danielmeyer.se