Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!
0 Пользователей и 1 Гость просматривают эту тему.
<form action="" method="post" enctype="multipart/form-data"> <p><label for="upload">Выберите файл для загрузки: <input type="hidden" name="MAX_FILE_SIZE" value="5120"> <input type="file" id="upload" name="upload"> </label></p> <p> <input type="hidden" name="action" value="upload"> <input type="submit" value="Загрузить"> </p> </form>
<?phpif (isset($_POST['action']) and $_POST['action'] == 'upload') { if (!is_uploaded_file($_FILES['upload']['tmp_name'])) { $message = 'Файл не был загружен!'; include 'error.html.php'; exit(); } if (isset($_FILES['upload'])) { if(preg_match('/^image\/p?jpeg$/i', $_FILES['upload']['type'])) { $ext = '.jpg'; } else { $message = 'Пожалуйста, отправьте изображение в формате JPEG.'; include 'error.html.php'; exit(); } $filename = '/WebPages/' . time() . $_SERVER['REMOTE_ADDR'] . $ext; if (!is_uploaded_file($_FILES['upload']['tmp_name']) or !copy($_FILES['upload']['tmp_name'], $filename)) { $message = "Не удалось сохранить файл под именем $filename!"; include 'error.html.php'; exit(); } }}
!is_uploaded_file($_FILES['upload']['tmp_name'])
Страница сгенерирована за 0.016 секунд. Запросов: 23.