One Hat Cyber Team
Your IP :
216.73.216.24
Server IP :
194.44.31.54
Server :
Linux zen.imath.kiev.ua 4.18.0-553.77.1.el8_10.x86_64 #1 SMP Fri Oct 3 14:30:23 UTC 2025 x86_64
Server Software :
Apache/2.4.37 (Rocky Linux) OpenSSL/1.1.1k
PHP Version :
5.6.40
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
home
/
nosc
/
public_html
/
admin
/
Edit File:
edit_article_files.php
<?php require_once("header.php"); require("defs_articles.php"); $lang = languify(take_variable('lang')); //$db_handle=mysql_connect($host,$user,$password); //mysql_query("SET NAMES '$charset'", $db_handle); $id_selected = take_variable('id_selected'); $todo = take_variable('todo'); $file_to_unlink = take_variable('file_to_unlink'); echo "<h3>".enruua("Final published files of Article","Файлы опубликованной версии статьи", "Файли опублікованої версії статті")." ".article_edit_link($id_selected,number()." ".$id_selected) ."</h3>\n"; // $dir = article_dir_name($id_selected); // echo "<a name=_messages>\n"; switch($todo) { case "unlink": echo "<div class=control>\n"; echo "<h3>".enruua("Deletion the file","Удаление файла", "Видалення файла")."\"".$file_to_unlink."\" ".enruua("from the directory of Article", "из директории статьи","з директорії статті")." ".article_edit_link($id_selected,number()." ".$id_selected); echo "</h3>\n"; echo "<form action=\"".$_PHP_SELF."#_messages"."\" method=\"post\">\n"; echo "<input type=\"hidden\" name=\"file_to_unlink\" value=\"".$file_to_unlink."\">\n"; echo "<input type=\"hidden\" name=\"todo\" value=\""."do_unlink"."\">\n"; echo "<select name=\"todo\">\n"; echo "<option selected value=\"none\">".enruua("No, keep it","Нет, не удалять","Ні, не видаляти")."</option>\n"; echo "<option value=\"do_unlink\">".enruua("Yes, delete it","Да, удалить","Так, видалити")."</option>\n"; echo "</select>\n"; echo "<input type=submit name=\"request_unlink\" value=\"".enruua("Continue","Продолжить","Продовжити")."\">\n"; echo "</form>\n"; echo admin_alert(enruua("You are going to erase the file","Вы собираетесь удалить файл", "Ви збираєтесь видалити файл")." \"".$file_to_unlink."\". ".enruua("This action is irreversible,be careful", "Это действие необратимо, будьте осторожны","Ця дія необоротна, будьте обережні")."!"); echo "</div>\n"; break; // case "do_unlink": if (file_exists(article_dir_name($id_selected)."/".$file_to_unlink)) unlink(article_dir_name($id_selected)."/".$file_to_unlink); /* echo "<p>".enruua("You have just deleted","Вы только что","Ви тільки-но")." (".date("G:i:s").") ".enruua("the file","удалили файл","видалили файл")." \"".$file_to_unlink."\"".".</p>"; */ break; // case "do_upload": $path_parts = pathinfo($_FILES['uploaded_file']['name']); //echo $path_parts['dirname'], "<p>"; //echo $path_parts['basename'], "<p>"; //echo $path_parts['extension'], "<p>"; //echo "<p> tmp_name=".$_FILES['uploaded_file']['tmp_name']; $ext=$path_parts['extension']; if (in_array($ext,array('pdf','djv','djvu','ps','zip'))) { $dir=article_dir_name($id_selected); if (!file_exists($dir)) mkdir($dir, 0700); move_uploaded_file($_FILES['uploaded_file']['tmp_name'],$dir."/".article_published_file_basename($id_selected).".".$ext); echo "<p>".enruua("You have just uploaded","Вы только что","Ви тільки-но")." (".date("G:i:s").") ".enruua("the file","добавили файл","добавили файл")." \"".basename($_FILES['uploaded_file']['name']).".</p>"; break; } else { echo "<p>".enruua("Unallowed file extension detected, nothing uploaded","Недопустимый тип файла, не загружено","Недозволений тип файлу, не завантажено")."!</p>"; } case "none": break; }//switch //echo revision_dir_name($revision_id); echo "<div class=admin_list>\n"; //list_dir_with_links(revision_dir_name($revision_id)); $art=article($id_selected); $dir=article_dir_name($art['id']); if (!file_exists($dir)) mkdir($dir, 0700); $files = array_slice(scandir($dir), 2); if (count($files)) { echo "<table>\n"; echo "<tr>\n"; echo "<th>".enruua("File name","Имя файла","Ім'я файла")."</th>"; echo "<th>".enruua("Last accessed","Дата создания","Дата створення")."</th>"; echo "<th>".enruua("File size","Размер","Розмір")."</th>"; // foreach ($files as $file) { echo "<tr><td>".file_link(article_dir_name_web($art['id'])."/".$file)."</td>"; echo "<td>".date ("d.m.Y H:i:s", filemtime(article_dir_name($art['id'])."/".$file))."</td>"; echo "<td>".readable_file_size(article_dir_name($art['id'])."/".$file)."</td>"; echo "<td>"; echo "<form action=\"".$_PHP_SELF."#_messages"."\" method=\"post\">\n"; echo "<input type=\"hidden\" name=\"file_to_unlink\" value=\"".$file."\">\n"; echo "<input type=\"hidden\" name=\"todo\" value=\""."unlink"."\">\n"; echo "<input type=submit name=\"request_unlink\" value=\"".enruua("delete","удалить","видалити")."\">\n"; echo "</form>\n"; echo "</tr>\n"; } echo "</table>\n"; } else echo "<p>".enruua("No files","Файлов нет","Файлів немає").".</p>\n"; echo "</div>\n"; echo "<div class=admin_entry>"; echo "<p>".enruua("Please use the form below to add new files","Для добавления новых файлов, пожалуйста, пользуйтесь следующей формой","Для додання нових файлів, будь ласка, користуйтеся наступною формою").":</p>\n"; echo "<form enctype=\"multipart/form-data\" action=\"".$_PHP_SELF."\" method=\"POST\">\n"; //<!-- MAX_FILE_SIZE must precede the file input field --> echo "<input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"".$_max_file_size."\" />\n"; // <!-- Name of input element determines name in $_FILES array --> echo "<input type=\"hidden\" name=\"article_id\" value=\"".$id_selected."\">\n"; echo "<input type=\"hidden\" name=\"todo\" value=\"do_upload\">\n"; echo "<input name=\"uploaded_file\" type=\"file\" value=\"".enruua("","Пролистать","")."\"/>"; echo " <input type=\"submit\" value=\"".enruua("Upload a file", "Подгрузить выбранный файл","Підвантажити вибраний файл")."\" />\n"; echo "</form>\n"; echo "</div>\n"; echo "<form action=redirect.php method=post>\n"; echo "<input type=\"hidden\" name=\"location\" value=\""."manage_articles_action.php?todo=modify&id_selected=".$id_selected."&lang=".$lang."\">\n"; echo "<input type=\"hidden\" name=\"id_selected\" value=\"".$id_selected."\">\n"; echo "<p><input id=\"proceed\" type=\"submit\" value=\"".enruua("Back to the modification sheet of Article","Вернуться к редактированию статьи","Повернутися дор редагування статті")." ".number()." ".$id_selected."\"></p>\n"; echo "</form>\n"; // mysql_close($db_handle); require("footer.php"); ?>
Simpan