56,7 → 56,7 |
$res = mysql_query('SELECT id FROM server WHERE name = "'.$escape($REC['S']['SERVER_NAME']).'" AND addr = "'.$REC['S']['SERVER_ADDR'].'" AND port = '.$REC['S']['SERVER_PORT']); |
if (mysql_num_rows($res)) $res = mysql_result($res,0,0); else { |
$res = mysql_query('INSERT INTO server (name,cook,addr,port) VALUES ("'.$escape($REC['S']['SERVER_NAME']).'", "'.$host.'", "'.$REC['S']['SERVER_ADDR'].'", '.$REC['S']['SERVER_PORT'].')'); |
$res = $res ? mysql_insert_id() : false; } |
$res = $res ? last_insert_id() : false; } |
} while (!$res); $svr = $res; |
|
mysql_query('INSERT INTO client (cid,svr,addr,port,hora,met) VALUES ('.$vis.','.$svr.',"'.$REC['S']['REMOTE_ADDR'].'",'. |
70,7 → 70,7 |
$res = mysql_query('SELECT id FROM `keys` WHERE clave = '.$key.' AND texto = '.$val); |
if (mysql_num_rows($res)) $res = mysql_result($res,0,0); else { |
$res = mysql_query('INSERT INTO `keys` (clave,texto) VALUES ('.$key.', '.$val.')'); |
$res = $res ? mysql_insert_id() : false; } |
$res = $res ? last_insert_id() : false; } |
} while (!$res); |
mysql_query('INSERT INTO heads (cid,clave) VALUES ('.$vis.','.$res.')'); |
} |
86,7 → 86,7 |
$res = mysql_query('SELECT id FROM `keys` WHERE clave = '.$key.' AND texto = '.$val); |
if (mysql_num_rows($res)) $res = mysql_result($res,0,0); else { |
$res = mysql_query('INSERT INTO `keys` (clave,texto) VALUES ('.$key.', '.$val.')'); |
$res = $res ? mysql_insert_id() : false; } |
$res = $res ? last_insert_id() : false; } |
} while (!$res); |
mysql_query('INSERT INTO gets (cid,clave) VALUES ('.$vis.','.$res.')'); |
} |
101,7 → 101,7 |
"FROM ip2nationCountries c, ip2nation i WHERE i.ip ". |
"< INET_ATON('".$REC['S']['REMOTE_ADDR']."') AND ". |
"c.code = i.country ORDER BY i.ip DESC LIMIT 0,1"); |
$res = $res ? mysql_insert_id() : false; } |
$res = $res ? last_insert_id() : false; } |
} while (!$res); $ip = $res; |
|
$size = strlen($REC['R']); |
113,7 → 113,7 |
$res = mysql_query('SELECT id FROM hashin WHERE hash = "'.$escape($keys[2]).'" AND size = '.$size); |
if (mysql_num_rows($res)) $res = mysql_result($res,0,0); else { |
$res = mysql_query('INSERT INTO hashin (hash,size) VALUES ("'.$escape($keys[2]).'",'.$size.')'); |
$res = $res ? mysql_insert_id() : false; if ($res) mysql_query('INSERT INTO hashes (id,b128,s384,s256,md5,b16) VALUES ('. |
$res = $res ? last_insert_id() : false; if ($res) mysql_query('INSERT INTO hashes (id,b128,s384,s256,md5,b16) VALUES ('. |
$res.',"'.$keys[0].'","'.$keys[3].'","'.$keys[4].'","'.$keys[5].'","'.$keys[6].'")'); } |
} while (!$res); |
|
127,11 → 127,11 |
$new = mysql_result($new,0,0); } else { $tabla = mysql_result(mysql_query('SELECT COUNT(*) FROM '.$tablas[$lvl-1]),0,0) ? $tablas[$lvl-1] : 'DUAL'; |
$dat = mysql_query('INSERT INTO '.$tablas[$lvl-1].' (bloque,hash) SELECT "'.$escape($REC['R']).'",'.$res.' FROM '.$tabla. |
' WHERE NOT EXISTS (SELECT * FROM '.$tablas[$lvl-1].' WHERE hash = '.$res.' AND bloque = "'.$escape($REC['R']).'")'. |
' LIMIT 1'); $dat = $dat ? mysql_insert_id() : false; |
' LIMIT 1'); $dat = $dat ? last_insert_id() : false; |
if ($dat) { do { $clave = gen_random($b64, 64); |
$new = mysql_query('INSERT INTO ids (tabla, valor, num) '. |
'VALUES ('.$lvl.', "'.$clave.'",'.$dat.')'); |
} while (!$new); $new = mysql_insert_id(); } |
} while (!$new); $new = last_insert_id(); } |
} } while (!$dat); |
mysql_query('INSERT INTO datos (cid,tid) VALUES ('.$vis.','.$new.')'); |
} }; $funuser(); unset($funuser); |