Просмотр файла install.php

Размер файла: 10.95Kb
<?php  


error_reporting(0); 
function ov($per,$skol=false){ 
$per=stripslashes(htmlspecialchars(trim($per),ENT_QUOTES,'UTF-8')); 
$per=mysql_real_escape_string($per); 
if(!empty($skol)){$per=mb_substr($per,0,$skol,'UTF-8');} 
return $per; 
} 



//Определение реального ip 
if (isset($_SERVER['HTTP_X_FORWARDED_FOR']) && preg_match("|^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$|", $_SERVER['HTTP_X_FORWARDED_FOR'])){ $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];} elseif(isset($_SERVER['HTTP_CLIENT_IP']) && preg_match("|^[0-9]{1,3} 
\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$|", $_SERVER['HTTP_CLIENT_IP'])) { $ip = $_SERVER['HTTP_CLIENT_IP'];} else {$ip = preg_replace("|[^0-9.]|", "", $_SERVER['REMOTE_ADDR']);} $ip=ov($ip); 

//Определение реального браузера 

if (isset($_SERVER['HTTP_X_OPERAMINI_PHONE_UA'])) {$browsus = htmlspecialchars(stripslashes($_SERVER['HTTP_X_OPERAMINI_PHONE_UA']));}elseif(isset($_SERVER['HTTP_USER_AGENT'])) {$browsus=htmlspecialchars(stripslashes($_SERVER['HTTP_USER_AGENT']));} else {$browsus='Not_detected'; 
}
  $agreement = 'Пользовательское соглашение на использование скриптов, распространяемых проектом JRCMS . 

Права и обязанности сторон

Пользователь имеет право:
- Изменять дизайн и структуру программного кода в соответствии с нуждами своего сайта.
- Производить и распространять инструкции по созданным Вами модификациям и дополнениям, если в них будет иметься указание на оригинального
 разработчика программного продукта до Ваших модификаций. Модификации, произведенные Вами самостоятельно, не являются собственностью JRCMS, 
если не содержат программные коды непосредственно скрипта.
- Создавать модули, которые будут взаимодействовать с нашими программными кодами, с указанием на то, что это Ваш оригинальный продукт.
- Переносить программный продукт на другой сайт после обязательного уведомления нас об этом, а также полного удаления скрипта с предыдущего сайта.

Пользователь не имеет право:
- Передавать права на использование программного продукта третьим лицам.
- Изменять структуру программных кодов, функции программы, с целью создания родственных продуктов
- Создавать отдельные самостоятельные продукты, базирующиеся на нашем программном коде
- Использовать копии программного продукта JRCMS по одной лицензии на более чем одном сайте (одном домене и его поддоменах)
- Рекламировать, продавать или публиковать на своем сайте пиратские копии нашего программного продукта
- Распространять или содействовать распространению нелицензионных копий программного продукта JRCMS
- Удалять механизмы проверки наличия оригинальной лицензии на использование скрипта
- Удалять копирайты и другую авторскую информацию со страниц движка

Досрочное расторжение договорных обязательств

Данное соглашение расторгается автоматически, если Вы отказываетесь выполнять
 условия нашего договора. Данное лицензионное соглашение может быть расторгнуто нами в одностороннем порядке,
 в случае установления фактов нарушения данного лицензионного соглашения. 
В случае досрочного расторжения договора Вы обязуетесь удалить все 
Ваши копии нашего программного продукта в течении 3 рабочих дней, 
с момента получения соответствующего уведомления.';
$versiay='JRCMS_oreginal_V2'; 
$ua=preg_replace('|http://|i','', $browsus); 
$ua=strtok($ua,'('); 
$ua=strtok($ua,' '); 
$ua=substr($ua,0,22); 
$ua=ov($ua); 
ob_start(); 

echo '<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru"> 
<head><title>Вы устанавливаете JRCMS</title> 
<meta http-equiv="content-type" content="application/xhtml+xml; charset=utf-8"/> 
<link rel="stylesheet" type="text/css" href="/style/style.css"> 
</head> 
<body> 
<div class="logo" align="center"><b>JRCMS</b> 
</div><div class="tit">Привет админ</div>'; 
switch((int)$_GET['mod']){ 
default: 
echo'<div class="i">Установка двига</div>';
echo' Версия двига ' . $versiay . ' от проекта JRCMS 

<div class="i">Пользовательское соглашение</div>
';

 
echo '<textarea cols="53" rows="20" name="msg">' . $agreement . '</textarea><br />';
 
echo'<font color="red">ВЫ СОГЛАСНЫ С УСЛОВИЯМИ ?
</font><br>  '; 
echo'<a href="install.php?mod=1"><b>да</b></a>
/<a href="http://klemo.ru/system/net.php"><b>нет</b></a>

<div class="i" align="center">
RON and NaRk</br>
&copy; JRCMS</div>


'; 

break; 

case'1': 


  function permissions($filez) { 
            $filez = @ decoct(@ fileperms($filez)) % 1000; 
            return $filez; 
        } 



  $arr = array('files/','down/','forum/txt/', 'forum/files/', 'photos/', 'downs/screen/'); 
        foreach ($arr as $v) { 
            if (permissions($v) < 777) { 
                echo '<div class="p"><span class="red">ОШИБКА! - ' . $v . '</span><br /><span class="gray">Надо установить права 777.</span></div>
                
                

                '; 
               $err=1; 
            } 
            else { 
            $err=''; 
                echo'<div class="p"><span class="green">OK</span> - ' . $v . '</div>
                

                '; 
            } 
        } 

    if($err==""){ 
    echo'<br><a href="install.php?mod=2"><b>Далее</b></a>
    <div class="i" align="center">
RON and NaRk</br>
&copy; JRCMS</div>

    '; 
    }else{ 
    echo'<br><a href="install.php?mod=1"><b>Обновить</b></a>
    <div class="i" align="center">
RON and NaRk</br>
&copy; JRCMS</div>

    
    '; 
    } 


 break; 
case'2': 

echo'Вы забыли system/config.php прописать данные от базы и введите название сайта и точный адрес,<br>
 название с айта очень важно ввести, после того как сделали это,жмите <br><a href="install.php?mod=3">Продолжить установку</a><br>
 
 
 <div class="i" align="center">
RON and NaRk</br>
&copy; JRCMS</div>

 
 '; 

 break; 
case'3': 

require"system/config.php"; 


$f=file_get_contents('sql.txt'); 
$ex=explode('#',$f); 
for($i=0; $i<count($ex); $i++){ 

mysql_query($ex[$i]); 
  
} 

echo'Таблици залиты<br><a href="install.php?mod=4">Далее</a>

<div class="i" align="center">
RON and NaRk</br>
&copy; JRCMS</div>


'; 
break; 
 case'4': 
require"system/config.php"; 
 echo '<p>Создание Администратора</p>'; 
        echo '<form method="post" action="install.php?mod=5">'; 
        echo '<p><b>Ваш ник</b><br/><input name="w1" maxlength="50" value="Admin" /></p>'; 
        echo '<p><b>Ваш пароль</b><br/><input name="w2" maxlength="50" value="password" /></p>'; 
        echo '<p><b>Ваш e-mail</b><br/><input name="w3" maxlength="50" /></p>'; 
        echo '<hr /><input value="Продолжить" type="submit" class="button" /></form>
        <div class="i" align="center">
RON and NaRk</br>
&copy; JRCMS</div>

        
        
        '; 
        break; 
         
 case'5': 
 require"system/config.php"; 
 if(empty($_POST['w1']) or empty($_POST['w2']) or empty($_POST['w3'])){echo'Заполни все поля!';}else{ 
 $w1=$_POST['w1']; 
 $w2=$_POST['w2']; 
 $w3=$_POST['w3']; 
 if (preg_match('#^([a-z0-9_\-\.])+\@([a-z0-9_\-\.])+(\.([a-z0-9])+)+$#',$w3)){ 

$pass=md5(base64_encode(md5(md5(md5($w2))))); 
mysql_query("INSERT INTO `users` SET login='$w1', pass='$pass', ldate='".date('d.m.Y')." в ".date('H:i')."', lip='$ip', lua='$ua', dateregi='".time()."', email='$w3'"); 
mysql_query("INSERT INTO `users` SET login='Система', pass='weraggdhrj', ldate='".date('d.m.Y')." в ".date('H:i')."', lip='$ip', lua='$ua', dateregi='".time()."', email='[email protected]'"); 

@mail($w3, '=?utf-8?B?' . base64_encode('Регистрация на сайте') . '?=', "Спасибо за регистрацию на нашем сайте, ".$w1." \nТеперь вы зарегистрированый пользователь сайта ".$drsite." \nВаши 
данные для входа\nВаш логин: ".$w1."\nВаш пароль: ".$w2." \n\nОставайтесь с нами\n НА ПИСЬМО ОТВЕЧАТЬ НЕ НУЖНО", "From: admin@" . $_SERVER['HTTP_HOST'] . "\r\nContent-type: text/plain; 
charset=UTF-8;\r\n [email protected]"); 

$psoob='Здравствуйте, '.$w1.' ! Вы установили движок JRCMS . Мы рады что вы выбрали именно его !'; 
//SYSTEM BOTT 

mysql_query("insert into post set id_ot='2', id_komu='1', ptext='$psoob', pdater='".date('d.m.Y - H:i')."', ptyper='vh', pstatus='new', ptimer='".(time()+40)."'"); 
$md='Ура новый сайт'; 
mysql_query("insert into guest set id_user='2', text='$md', time='".time()."'"); 
mysql_query("insert into system set value='1', name='creater'"); 
echo'Установка прошла успешно, войдите на сайт под своими данными<br><a href="install.php?mod=6">Удалить фаил install ?</a>


<div class="i" align="center">
RON and NaRk</br>
&copy; JRCMS</div>


';  
}else{echo'Не верно введен емеил<br><a href="install.php?mod=4">Назад</a>';} 
  
  
 } 
  
break; 
case'6': 
unlink('install.php'); 
unlink('sql.txt'); 
header("Location: index.php"); 
break; 

} 
?>