Хранилища Subversion linwin

Редакция

Содержимое файла | Последнее изменение | Открыть журнал | RSS

Редакция Автор № строки Строка
2 leon 1
<?PHP
2
        session_start();
3
        if ($_SESSION['$user_privileges'] < 16)
4
                header("Location: index.php");
5
        include "head.php";
6
        $mas_program_id = array();
7
        if (count($_GET['mas_program_id']) > 0)
8
        {
9
                foreach ($_GET['mas_program_id'] as $val)
10
                {
11
                        $mas_program_id[] = $val;
12
                        $mas_program_id[] = $val;
13
                }
14
        }
15
        $mas_noprogram_id = array();
16
        if (count($_GET['mas_noprogram_id']) > 0)
17
        {
18
                foreach ($_GET['mas_noprogram_id'] as $val)
19
                {
20
                        $mas_noprogram_id[] = $val;
21
                }
22
        }
23
        $template_id = $_GET['template_id'];
24
        $template_name = $_GET['template_name'];
25
 
26
        //Сохраняем данные о шаблоне
27
        if ($_GET['save_template'] == "save")
28
        {
29
                $db = mysql_connect("localhost", "linwin");
30
                mysql_select_db("linwin", $db);
31
                mysql_query("SET NAMES 'utf8';", $db);
32
                $sql = "UPDATE templates SET name = '". $template_name. "' WHERE id = ". $template_id;
33
                if (mysql_query($sql, $db))
34
                {
35
                        echo "<br/>Данные о шаблоне успешно обновлены<br/>";
36
                }
37
                else
38
                {
39
                        echo "Данные о шаблоне не обновлены<br/>";
40
                }
41
                if (count($mas_noprogram_id) <> 0)
42
                {
43
                        for ($i = 0; $i < count($mas_noprogram_id); $i++)
44
                        {
45
                                $sql = "INSERT INTO prog_in_temp(pid, tid) values ('". $mas_noprogram_id[$i]. "','". $template_id. "');";
46
                                if (mysql_query($sql, $db))
47
                                {
48
                                        echo "<br/>Данные в таблицу prog_in_temp успешно внесены<br/>";
49
                                }
50
                                else
51
                                {
52
                                        echo "Данные в таблицу prog_in_temp не внесены<br/>";
53
                                }
54
                        }
55
                }
56
                if (count($mas_program_id) <> 0)
57
                {
58
                        for ($i = 0; $i < count($mas_program_id); $i++)
59
                        {
60
                                $sql = "DELETE FROM prog_in_temp WHERE pid = ". $mas_program_id[$i]. " and tid =". $template_id;
61
                                if (mysql_query($sql, $db))
62
                                {
63
                                        echo "<br/>Данные из таблицы prog_in_temp успешно удалены<br/>";
64
                                }
65
                                else
66
                                {
67
                                        echo "Данные из таблицы prig_in_temp не удалены<br/>";
68
                                }
69
                        }
70
                }
71
                mysql_close($db);
72
        }
73
        if ($_GET['delete_template'] == "delete")
74
        {
75
                $db = mysql_connect("localhost", "linwin");
76
                mysql_select_db("linwin", $db);
77
                mysql_query("SET NAMES 'utf8';", $db);
78
                $sql = "SELECT id FROM prog_in_temp WHERE tid = '". $template_id. "'";
79
                $query=mysql_query($sql, $db);
80
                if (mysql_num_rows($query))
81
                        echo "<br/>Ошибка!!! В шаблоне еще есть программы!!!<br/>";
82
                else
83
                {
84
                        $sql = "DELETE FROM templates WHERE id = ". $template_id;
85
                        if (mysql_query($sql, $db))
86
                        {
87
                                echo "<br/>Шаблон успешно удален<br/>";
88
                        }
89
                        else
90
                        {
91
                                echo "Шаблон не удален<br/>";
92
                        }
93
                }
94
                mysql_close($db);
95
        }
96
        include "foot.php";
97
?>