View file install/sys.php

File size: 1.88Kb
<?php
// by mides, 1da.su

function tp($title){
	echo '<div class="title">'.$title.'</div><div class="main">';
    return;
}

function error($error){
    echo '<div class="title">Ошибка!</div><div class="main">'.$error;
    return;
}

function info($info){
    echo '<div class="title">Информация</div><div class="main">'.$info;
    return;
}

function nav_main(){
    echo '</div><div class="navigation"><a href="../">На главную</a></div>';
    return;
}

function nav($link){
    echo '</div><div class="navigation"><a href="'.$link.'">Назад</a></div>';
    return;
}

function generate($number){
	$arr = array('a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','r','s','t','u','v','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','R','S','T','U','V','X','Y','Z','1','2','3','4','5','6','7','8','9','0');  
    // Генерируем пароль  
    $pass = '';  
    for($i = 0; $i < $number; $i++){
		// Вычисляем случайный индекс массива
		$index = rand(0, count($arr) - 1);
		$pass .= $arr[$index];  
    }
	return $pass;  
}

function split_sql($sql) {
	$sql = trim($sql);
	$sql = preg_replace("|\n#[^\n]*\n|", "\n", $sql);
	$buffer = array();
	$ret = array();
	$in_string = false;
	for ($i = 0; $i < strlen($sql) - 1; $i++) {
		if ($sql[$i] == ";" && !$in_string) {
			$ret[] = substr($sql, 0, $i);
			$sql = substr($sql, $i + 1);
			$i = 0;
		} 
		if ($in_string && ($sql[$i] == $in_string) && $buffer[1] != "\\") {
			$in_string = false;
		} elseif (!$in_string && ($sql[$i] == '"' || $sql[$i] == "'") && (!isset ($buffer[0]) || $buffer[0] != "\\")) {
			$in_string = $sql[$i];
		} 
		if (isset ($buffer[1])) {
			$buffer[0] = $buffer[1];
		} 
		$buffer[1] = $sql[$i];
	} 
	if (!empty ($sql)) {
		$ret[] = $sql;
	} 
	return ($ret);
} 

?>