function check_login($user,$password) { $data = "user=".$user."&passwrd=".$password."&cookielength=60"; $sock = fsockopen("javagaming.org",80,$errno,$errstr,30); fwrite($sock,"POST /forums/index.php?action=login2 HTTP/1.0\r\n"); fwrite($sock,"From: vote@javaunlimited.net\r\n"); fwrite($sock,"Content-Type: application/x-www-form-urlencoded\r\n"); fwrite($sock,"Content-Length: ".strlen($data)."\r\n\r\n"); fwrite($sock,$data."\r\n\r\n"); $s = @fgets($sock); $id = 0; if (strpos($s,"HTTP/1.1 302 Found") === FALSE) { fclose($sock); print "0"; return; } else { while (!feof($sock)) { $s = @fgets($sock); if (strpos($s,"Location:") !== FALSE) { $id = substr($s,strpos($s,";member=")+8,4); break; } } fclose($sock); $sock = fsockopen("javagaming.org",80,$errno,$errstr,30); fwrite($sock,"GET /forums/index.php?action=profile;u=".$id." HTTP/1.0\r\n"); fwrite($sock,"From: vote@javaunlimited.net\r\n"); fwrite($sock,"\r\n"); $date = ""; $year = 0; while (!feof($sock)) { $s = @fgets($sock); if (strpos($s,"Date Registered:") !== FALSE) { $s = @fgets($sock); $tmp = strpos($s,"")+4; $date = substr($s,$tmp,strpos($s,"")-$tmp); if (strpos($date,"Today") !== FALSE) $year = 2007; else $year = substr($date,strpos($date,",")+2,4); break; } } fclose($sock); if ($year >= 2007) { print "0"; return; } else print "1,"; } db_view(); $rows = sql("SELECT `id`,`game_count`,`games_played`,`game_picks`,`voted` FROM `vote07` WHERE `id` = {$id} LIMIT 1;"); $row = array(); if (mysql_num_rows($rows) == 0) { sql("INSERT INTO `vote07` (`id`,`user`,`game_count`,`games_played`,`game_picks`,`voted`) VALUES({$id},\"{$user}\",0,\"\",\"-1x-1x-1x-1x-1\",0);"); $row = array("id" => $id,"game_count" => 0,"games_played" => 0,"game_picks" => "-1x-1x-1x-1x-1","voted" => 0); } else $row = mysql_fetch_row($rows); print implode(",",$row); db_close(); }