X-Git-Url: http://git.harvie.cz/?a=blobdiff_plain;f=wwwroot%2Fnodes.php;h=1d68665516f06b3f697a799aa3f4d610193affbd;hb=e7c3a55a867cd2b4c7c2cf56da69b4cce1b7088d;hp=a8e01e007dca42845de6312e082a453e927370d0;hpb=4d69b7e3827e4964b3b31e1acac0c79e2dc49449;p=mirrors%2FKyberia-bloodline.git diff --git a/wwwroot/nodes.php b/wwwroot/nodes.php index a8e01e0..1d68665 100644 --- a/wwwroot/nodes.php +++ b/wwwroot/nodes.php @@ -71,6 +71,8 @@ switch(true) { break; } + + if (!empty($_GET['template_id'])) { $template_id=$_GET['template_id']; } else { @@ -154,6 +156,14 @@ if (!empty($_SESSION['debugging']) && $_SESSION['debugging']) { // DO NOT MESS WITH THIS !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! //creating neural network +if (preg_match('/id\/(\d+)/',$_SERVER['HTTP_REFERER'],$match)) { + $referer_id=$match[1]; +} elseif (preg_match('/k\/([a-z0-9]{1,7})/',$_SERVER['HTTP_REFERER'],$match)) { + $referer_id=base_convert($match[1], 36, 10); +} elseif (preg_match('/name\/(.*?)\/?$/',$_SERVER['HTTP_REFERER'],$match)) { + $referer_id = nodes::getNodeIdByName($match[1]); +} + $db->update("update nodes set node_views=node_views+1 where node_id='".$node['node_id']."'"); if (isset($referer_id) && is_numeric($referer_id)) { $q="update neurons set synapse=synapse+1 where dst='".$node['node_id']."' and src='$referer_id'";