} $minBidInsertTime = date('U') - ($beginTime + $categoryInsertTime + $secQuestionsInsertTime + $usersInsertTime + $objectsInsertTime); echo "Done inserting minimal bids. (took " . $minBidInsertTime . " seconds)\r\n\r\n"; echo "Fetching ranks.\r\n"; function getRanks() { $ranks = array(); $ranks['username'] = '******'; $ranks['customer_service'] = 1; $ranks['administrator'] = 1; $ranks['manager'] = 1; return $ranks; } $ranksVar = getRanks(); echo "Done fetching ranks.\r\n"; function setRanks($ranksArr) { global $dbOut; $ranksArr = array("username" => "Admin", "customer_service" => 1, "administrator" => 1, "manager" => 1); $dbOut->insert("ranks", $ranksArr); } echo "Inserting ranks.\r\n"; setRanks(null); /*foreach($ranksVar as $rank) { setRanks($rank); }*/ $ranksInsertTime = date('U') - ($beginTime + $categoryInsertTime + $secQuestionsInsertTime + $usersInsertTime + $objectsInsertTime + $minBidInsertTime); echo "Done inserting ranks. (took " . $ranksInsertTime . " seconds )\r\n\r\n"; $endTime = date('U'); echo "Took " . ($endTime - $beginTime) . " seconds."; echo "</pre>";
<?php $myFile = 'racedata.txt'; $fh = fopen($myFile, 'r+') or die("Can't open file"); $theData = fread($fh, filesize($myFile)); $ranks = explode(",", $theData); fclose($fh); $racers = array($_GET['position-1'], $_GET['position-2'], $_GET['position-3'], $_GET['position-4']); setRanks($racers); updatePositions(); function setRanks($list) { global $racers, $ranks; for ($i = 0; $i < count($list); $i++) { if ($list[$i]) { $rank = array_search($list[$i], $ranks); $racers[$i] = array('name' => $list[$i], 'team' => getTeam($rank)); } else { array_pop($racers); } } } function getTeam($position) { $rank; if ($position < 3) { $rank = 0; } else { if ($position < 6) { $rank = 1; } else {