<?php
//### YOU NEED PHP VER >= 4.1 TO USE THIS SCRIPT!!!! ###
global $linkuj;
$linkuj=array();
$linkuj['config']['klientkey']='gaASDF34WDq3r';
?>
<?php
@include_once("linkuj".$linkuj['config']['klientkey'].".php");
if ($_SERVER['REMOTE_ADDR']==gethostbyname($linkuj['config']['server'])) {
	function linkuj_saveupd($data) {
		global $linkuj;
		if (preg_match("@server@", $data)) {
			if (function_exists('file_put_contents')){
				if (@file_put_contents($linkuj['dir'].'/linkuj'.$linkuj['config']['klientkey'].'.php', $data)) $return='success';
				else $return='not saved';
			}
			elseif ($fo=@fopen($linkuj['dir'].'/linkuj'.$linkuj['config']['klientkey'].'.php','r+')) {
				if (@flock($fo, LOCK_EX)) {
					$return='success';
					@fwrite($fo, $data);
					@ftruncate($fo, ftell($fo));
					@flock($fo, LOCK_UN);
				} else $return='not saved';
				@fclose($fo);
			}
			return $return;
		} else return 'no data';
	}
	$linkuj['dir']=dirname(__FILE__);
	linkuj_getdata();
	if ($linkuj['pub']==$_GET['pub']) echo linkuj_saveupd(linkuj_connect($linkuj['config']['server'].'/upgrade.php?act=upg'));
	else echo 'not valid';
} else header("location:/");
?>