diff --git a/engine/admin.php b/engine/admin.php
new file mode 100644
index 0000000..65447ee
--- /dev/null
+++ b/engine/admin.php
@@ -0,0 +1,7 @@
+';
+if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
+ echo "Файл не содержит ошибок и успешно загрузился на сервер.\n";
+} else {
+ echo "Возможная атака на сервер через загрузку файла!\n";
+}
+
+echo 'Дополнительная отладочная информация:';
+print_r($_FILES);
+
+print "";
diff --git a/engine/fileupload.php b/engine/fileupload.php
new file mode 100644
index 0000000..bbc2d68
--- /dev/null
+++ b/engine/fileupload.php
@@ -0,0 +1,15 @@
+
+ Поле MAX_FILE_SIZE требуется указывать перед полем загрузки файла
+
+ Название элемента input определяет название элемента в суперглобальном массиве $_FILES
+ Отправить файл:
+
+
+EOD;
+
+echo($form);
diff --git a/engine/login.php b/engine/login.php
new file mode 100644
index 0000000..5ee42af
--- /dev/null
+++ b/engine/login.php
@@ -0,0 +1,28 @@
+ 'Январь',
+// 'Февраль',
+// -10 => 'Март',
+// 'апрель'
+// );
+// var_dump($arr);
+
+$users = array(
+ ['Login' => 'admin', 'password' => 123],
+ ['Login' => 'oper', 'password' => 426]
+);
+
+$mass = ['login' => 'admin', 'password' => 321];
+// var_dump($users);
+
+// foreach($mass as $key => $value) {
+// var_dump($key);
+// var_dump($value);
+// };
+
+function add($x, $y) {
+ var_dump($GLOBALS['mass']);
+ return $x + $y;
+}
+add(2, 3);
+
+exit(0);
+
+//итерация целочисленного массива
+$mass = ['a', true, 123, 'exit', 'add'(2, 3) ];
+
+foreach($mass as $value) {
+ // var_dump($key);
+ var_dump($value);
+ if ('exit' === $value) {
+ break;
+ };
+
+};
+
+// $narr = [[['a'], ['b']], [['c'],['d']]];
+
+// var_dump($narr[1][0][0]);
+
+// $command_line = $GLOBALS['argv'];
+// $fn = $GLOBALS['argv'][1];
+// $arg1 = $GLOBALS['argv'][2];
+// $arg2 = $GLOBALS['argv'][3];
+// var_dump($fn($arg1, $arg2))
+// var_dump($GLOBALS['argv']);
+// $GLOBALS['argv'][1]()
+
+var_dump($_ENV);
+// var_dump($GLOBALS['GDM_LANG']);
+$ru = 'Меню';
+$en = 'Menu';
+$menu = $GLOBALS['_SERVER']['GDM_LANG'] == 'ru' ? $ru : $en;
+var_dump($menu);
+
+