Я пытаюсь получить библиотеку множественных загрузок, работающих на моем веб-сайте Codeigniter. Я работаю почти, но у меня есть небольшая проблема, если я загружаю более одного изображения, объем файлов набирается; например, если я загружу три JPEGS, я получаю это в своей папке uploads, image1.jpg image2.jpg.jpg image3.jpg.jpg.jpg Я не могу понять, что вызывает его, это библиотека, о […]
Я попытался написать код, чтобы загрузить файл в папку «media» на PHP. По какой-то причине он по-прежнему не работает. Вот код выполнения: move_uploaded_file($_FILES["file"]["tmp_name"],"../media/" . $_FILES["file"]["name"]) or die ("Failure to upload content"); Вот мой код формы: <input type="file" name="file" id="file" /> Любые идеи, почему это может не работать? РЕДАКТИРОВАТЬ: Когда я использую команду «print_r ($ _ […]
Я использую сценарий, который позволяет пользователям загружать изображения. Сценарий изменяет размер и преобразует изображения в JPEG. Проблема заключается в том, когда загружается PNG с прозрачностью, полученный JPEG-изображение является черным, где есть прозрачность. Как я могу отредактировать приведенный ниже сценарий, чтобы заменить черный на белый? Он уже делает это для GIF, но не для PNG. // […]
Я пытаюсь загрузить файл в куски с помощью API файлов html5, а затем повторно собрать его на стороне сервера в php. Я загружаю видео, но когда я объединять файлы на стороне сервера, размер увеличивается, и он становится недопустимым файлом. Обратите внимание, что приведенный ниже код html5 работает только в браузере. Протестировано в Chrome 9, так […]
Во-первых, мне известно о том же вопросе, который задавали раньше. Вопрос в значительной степени объясняет вопрос, но все же, файл размещается на другом сервере, пользователь загружает файл через мой скрипт, передается ему … Но проблема в том, что пользователь не может возобновить его после приостановки … любых решений?
Согласно комментарию в руководстве PHP о Copy (): http://php.net/manual/en/function.copy.php Копия () изменит последнюю измененную дату целевого файла. Есть ли способ скопировать файл без обновления последней измененной даты?
По какой-то причине я продолжаю получать «1» для имен файлов с помощью этого кода: if (is_dir($log_directory)) { if ($handle = opendir($log_directory)) { while($file = readdir($handle) !== FALSE) { $results_array[] = $file; } closedir($handle); } } Когда я повторяю каждый элемент в $ results_array, я получаю кучу '1', а не имя файла. Как получить имя файла?
Я пытаюсь переопределить мой upload_max_filesize в php, но я все равно получаю значение, которое находится в моем файле php.ini, который равен 2 мб. ini_set('upload_max_filesize','30M'); ini_set('post_max_size','30M'); echo("<br>".ini_get('upload_max_filesize')."<br>");
Мне нужно проверить, существует ли файл, но я не знаю расширения. IE Я бы хотел: if(file_exists('./uploads/filename')): // do something endif; Конечно, это не будет работать, поскольку оно не имеет расширения. расширение будет либо jpg, jpeg, png, gif Любые идеи о способе делать это, не делая петли?
<?php $name = $_FILES["file"]["name"]; //$size = $_FILES['file']['size'] //$type = $_FILES['file']['type'] $tmp_name = $_FILES['file']['tmp_name']; $error = $_FILES['file']['error']; if (isset ($name)) { if (!empty($name)) { $location = 'uploads/'; if (move_uploaded_file($tmp_name, $location.$name)){ echo 'Uploaded'; } } else { echo 'please choose a file'; } } ?> <form action="upload.php" method="POST" enctype="multipart/form-data"> <input type="file" name="file"><br><br> <input type="submit" value="Submit"> </form> Я […]