Articles of загрузки

Папка назначения загрузки не может быть доступна для записи. (Codeigniter)

У меня есть два сценария загрузки, которые выполняют очень похожие функции только с разными каталогами. function town_upload() { //Do not create a thumbnail $create_thumb = false; //Create the path for the upload $path = './public/uploads/towns/' . $this->uri->segment(3); $config['upload_path'] = $path; $config['allowed_types'] = 'jpg'; $config['max_size'] = '2048'; $config['max_width'] = '1024'; $config['max_height'] = '768'; $config['remove_spaces'] = TRUE; […]

PHP отправки почтовых вложений

Я нашел сообщение о добавлении вложений в почту. Вопрос в том, как подключить загруженный файл к этой функции? Что мне нужно пройти? UPD: echo '<pre>'; print_r($_FILES); echo '</pre>'; $uploads_dir = '/uploads'; // It has need rights $tmp_name = $_FILES["vac_file"]["tmp_name"]; $res = is_uploaded_file($tmp_name); // This is true $name = $_FILES["vac_file"]["name"]; move_uploaded_file($tmp_name, "$uploads_dir/$name"); echo '$tmp_name: '. $tmp_name […]

Лучший способ генерации уникальных имен файлов при загрузке файлов PHP

Может ли кто-нибудь предложить наилучшую практику генерации уникальных имен файлов для загрузки файлов во избежание дублирования записей? Заранее спасибо.

Загрузите файл, созданный в выходном буфере PHP, из вызова AJAX

Я пытаюсь создать CSV-файл в PHP, а затем вызвать PHP-файл из AJAX-вызова, который затем начнет загрузку файла CSV после успешного вызова AJAX. Это отлично работает, если я сохраняю физическую копию CSV на сервере, но я бы хотел использовать php://ouput поэтому мне не нужно беспокоиться о том, что физические файлы засоряют сервер. Возможно ли инициировать загрузку […]

PHP uploading script – автоматически создавать папку

Возможный дубликат: Проверьте, существует ли каталог (PHP) Сообщение удалено – сообщение удалено – сообщение удалено – сообщение удалено

PHP: Как получить доступ к папке загрузки вне корневого каталога?

Как мне создать PHP-скрипт / страницу, которая позволит пользователям / покупателям загружать zipped-файлы (продукты), хранящиеся в папке загрузки, расположенной за пределами корневого каталога? Я использую сервер Apache. Пожалуйста помоги! Благодаря! Пол Г.

Создание файла PHP Создание каталога

Таким образом, у меня есть часть загрузки файла на моем сайте, где пользователь может загрузить любую папку doc или docx. Heres мой html код: <form action="upload_file.php" method="post" enctype="multipart/form-data"> Select a file: <input type="file" name="upload"> <input type="submit"> И вот код для upload_file.php: <?php session_start(); $allowedExts = array("doc", "docx"); $extension = end(explode(".", $_FILES["upload"]["name"])); if (($_FILES["upload"]["size"] < 200000) […]

я получил неопределенную ошибку индекса при загрузке файла в php

я искал снова и снова, но не мог найти правильный ответ. вот ситуация. Я получил несколько форм в одном файле php и ниже показывает код. когда я эхо, как показано ниже echo count($_FILES["fileUploadPath"] ); он показывает 0 как счетчик и Примечание. Неопределенный индекс: addProjectFileUploadPath в C: \ wamp … обновлено: probelm resolved ….. ошибка возникла […]

Настройка значка продажи продукта

Я пытаюсь добавить общую сумму суммы на значок продажи flash, используя этот фрагмент ниже, но есть что-то не так, поскольку он не работает. Любые советы будут действительно оценены. // Add save amount on the sale badge. add_filter( 'woocommerce_sale_flash', 'woocommerce_custom_badge', 10, 2 ); function woocommerce_custom_badge( $price, $product ) { $saved = wc_price( $product->regular_price – $product->sale_price ); […]

Загрузка AJAX / PHP с индикатором выполнения для больших файлов

Я пытался создать панель загрузки без флэш-памяти, которая также показывает индикатор выполнения. На нашем сервере у нас есть PHP 5.3 (теперь он не может обновиться до 5.4, поэтому нельзя использовать новую функцию прогона загрузки => http://php.net/manual/en/session.upload-progress.php ). Мы не можем использовать флэш-решения, расширения или подобные. Поэтому я попытался использовать XMLHttpRequest в сочетании с AJAX. Проблема […]