PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- <link rel="stylesheet" type="text/css" media="all" href="style.css">
- </head>
- <body>
- <table width="100%" height="100%"><tr valign="center"><td align="center" nowrap><div id="upload">
- <?PHP
- /* Загрузка файлов с запретом исполняемых файлов */
- /* Только блеадь почему то не робит... */
- /* Создаем паттерн, где есть список запрещенных файлов по расширению */
- if (@$_POST ['upload'] == "")
- {
- echo 'Выберите файл | Максимальный размер 2000 MB | Запрещенно заливать исполняемые файлы<br><br>';
- echo '<form enctype="multipart/form-data" action="" method="post">';
- echo '<input type="hidden" name="MAX_FILE_SIZE" value="30000">';
- echo '<input type="file" name="file" size="45">';
- echo '<input type="submit" value=" Грузить! " name="upload">';
- echo '</form>';
- } else {
- $blacklist = '/.(com|bat|exe|cmd|vbs|msi|jar|php(\d?)|phtml|access|js)$/i'; // патерт с запрещенными файлами
- /* Если файл содержит запрещенное разрешение - выход с уведомлением*/
- {
- }
- $upload_dir = '/uploads/'; // папка
- $upload_link = "http://".$_SERVER ["HTTP_HOST"].dirname ($_SERVER ["PHP_SELF"]).$upload_dir.$upload_filename; // образовывает ссылку на скачивание
- {
- echo "Файл загружен.\n";
- echo "Линки:<br>";
- echo "<input type='text' size=80 onclick='this.select()' value='".$upload_link."'><br><br>";
- echo "HTML Линк:<br>";
- echo "<input type='text' size=80 onclick='this.select()' value=\"<a href='".$upload_link."'>".$upload_link."</a>\"><br><br>";
- echo "BB-Code Линк:<br>";
- echo "<input type='text' size=80 onclick='this.select()' value='[url]".$upload_link."[/url]'><br><br>";
- }
- else
- {
- echo "Файл не загружен.\n";
- }
- }
- ?>
- </body>
- </html>