<?php
/*
=====================================================
 created by ko1yan... icq: 380119, Plugin for DLE
-----------------------------------------------------
 email: konohoff@gmail.com
 site:  www.dangels.net.ru
-----------------------------------------------------
 Сopyright (c) ko1yan
=====================================================
 Данный код защищен авторскими правами
=====================================================
 Файл: install.php
-----------------------------------------------------
 Назначение: Инсталяционный модуль
=====================================================
*/
error_reporting(E_ALL ^ E_NOTICE);
@ini_set('display_errors', true);
@ini_set('html_errors', false);
@ini_set('error_reporting', E_ALL ^ E_NOTICE);

define('DATALIFEENGINE', true);
define('ROOT_DIR', dirname (__FILE__));
define('ENGINE_DIR', ROOT_DIR.'/engine');
require_once 'engine/modules/functions.php';
require_once 'engine/inc/mysql.php';
require_once 'engine/data/dbconfig.php';
$name .= "Мастер установки модуля &quot;Рефералы&quot; v4.0 для DataLife Engine";
echo <<<HTML
<html>
<head>
<title>$name</title>
<META http-equiv=Page-Enter content=BlendTrans(Duration=2.0)>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<style>
body, td                 { background-color: #333333; margin: 32px; font-family: Verdana, Arial, Helvetica; color: #DDDDDD; font-size: 11px; }
p                        { color: #DDDDDD; }
a                         { text-decoration: none; color: #6199CB; }
a:hover         {
 text-decoration: underline;
}
h1                        { color: #FFFFFF; font-size: 24px; font-weight: bold; }
input { background: #FFF; border:1px solid #778899; color: #666666; font:11px Tahoma, Verdana; padding: 2px; margin:2px; }
</style>
</head>
<body>
HTML;
if ($step == "install") {
$db = new db;
$db->query("CREATE TABLE ".PREFIX."_referer (
  `id` int(11) NOT NULL auto_increment,
  `url` varchar(255) NOT NULL default '',
  `date` varchar(20) default NULL,
  `host` varchar(50) default NULL,
  `hits` varchar(11) NOT NULL default '1',
  `lastip` varchar(16) NOT NULL default '0',
  `myurl` varchar(255) default NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM;");
$db->close();
echo <<<HTML
<h1>$name</h1> 
Поздравляем вас! Вы успешно прошли установку базы на ваш сервер !<br>Обязательно удалите с вашего сервера файл <b>install.php</b> для вашей же безопастности!
HTML;
   } elseif ($step == "update") {
$db = new db;
$db->connect(DBUSER, DBPASS, DBNAME, DBHOST);
$db->query("DROP TABLE ".PREFIX."_referer");
$db->query("CREATE TABLE ".PREFIX."_referer (
  `id` int(11) NOT NULL auto_increment,
  `url` varchar(255) NOT NULL default '',
  `date` varchar(20) default NULL,
  `host` varchar(50) default NULL,
  `hits` varchar(11) NOT NULL default '1',
  `lastip` varchar(16) NOT NULL default '0',
  `myurl` varchar(255) default NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM;");
$db->close();
echo <<<HTML
<h1>$name</h1> 
Поздравляем вас! Вы успешно прошли обновление базы на Вашем сервере !<br>Обязательно удалите с вашего сервера файл <b>install.php</b> для безопастности сохранения всей базы!
HTML;
  } else {
echo <<<HTML
<h1>$name</h1> <form>
Добро пожаловать в мастер установки базы данных на ваш сайт и обновления файла конфигурации!<br>Выберите ваше действие ниже, желаю успехов!<br><br>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr><form>
    <td>
  <input type="radio" name="step" value="install"> Новая установка...<br>
  <input type="radio" name="step" value="update"> Обновление с ранних версий<br><br>
  <input type="submit" value="Выполнить">
</td>
</form>
  </tr>
</table>
HTML;
  }
echo <<<HTML
<br><br><br>
<div valign="middle" style="border-top:1px dashed #676767; padding-top:8px"> Copyright 
  2006 &copy; ko1yan, site: <a href="http://dangels.net.ru">dangels.net.ru</a>, 
  icq: 380119, Россия, Калининград<br>
  <b>Данный модуль защищен авторскими правами!</b></div>
</body>
</html>
HTML;
?>