<?php if ($login_status != 1) { exit; } ini_set("memory_limit", "150M"); $i = 0; $feed_setting = feed_setting('all'); $feed = 'http://feedmonger.mochimedia.com/feeds/query/?format=json&limit=' . $feed_setting['max_feed'] . $feed_setting['feed_params']; if ($feed_setting['curl'] == 1) { $data = curl($feed); $get_type = 'cURL'; } else { $data = file_get_contents($feed); $get_type = 'file_get_contents'; } echo 'Downloading feed via ' . $get_type . '...<br /><br />'; $out = json_decode($data, true); foreach ($out["games"] as $game) { $count = mysql_result(mysql_query("SELECT COUNT(*) as Num FROM ava_mochi WHERE gametag='{$game['game_tag']}'"), 0); if ($count != 1) { $name = mysql_real_escape_string($game['name']); $description = mysql_real_escape_string($game['description']); $author = mysql_real_escape_string($game['author']); $author_url = mysql_real_escape_string($game['author_link']); $instructions = mysql_real_escape_string($game['instructions']); $category = mysql_real_escape_string($game['categories'][0]); $thumb_url = mysql_real_escape_string($game['thumbnail_url']); $swf_url = mysql_real_escape_string($game['swf_url']); $a_link = mysql_real_escape_string($game['author_link']); if ($game['recommended'] == true) {
} function feed_setting($setting) { if ($setting == 'all') { $sql = mysql_query("SELECT * FROM ava_feed_settings"); while ($get_setting = mysql_fetch_array($sql)) { $feed_setting[$get_setting['name']] = $get_setting['value']; } } else { $get_setting = mysql_fetch_array(mysql_query("SELECT * FROM ava_feed_settings WHERE name = '{$setting}'")); $feed_setting = $get_setting['value']; } return $feed_setting; } $mochi['pubid'] = trim(@feed_setting('mochi_pubid')); $mochi['secret'] = trim(@feed_setting('mochi_secretkey')); // Mysql escape/secure function function mysql_secure($string, $html = 1) { if ($html == 1) { $string = strip_tags($string); $string = htmlspecialchars($string); } $string = trim($string); if (get_magic_quotes_gpc()) { $string = stripslashes($string); } $string = mysql_real_escape_string($string); return $string; } // General escape/secure function