Intereting Posts
Ответ со статусом: 0 для URL – вероятный вопрос CORS – угловой запрос http get Как преобразовать двоичный код в десятичный без использования собственных функций PHP? Должны ли зависимости автоматически удаляться с диска после установки / обновления с помощью Composer? Laravel: Запуск очереди: постоянное прослушивание в Windows Azure Web App Выберите все форумы и получите последнее сообщение тоже .. как? Установка PHP Gearman php показать все изображения в каталоге и отсортировать по последнему измененному Doctrine Entity «Класс не найден» Обновляйте только поле MYSQL, если поле содержит null или 0 Как выбрать из текста массива mysql и сравнить Пространство имен php, называемое по умолчанию PHP Шифрование / Расшифровка с помощью TripleDes, PKCS7 и ECB Как искать html-файл для простой строки? Должны ли вы использовать подготовленные заявления только для их экранирования? Zend \ Session \ SessionManager и cookie_lifetime

Перемещение загруженного файла с помощью PHP

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

<?PHP IF(isset($_POST['submit'])){ $caption = $_POST['caption']; $file = $_FILES['file']['name']; $target="images/slider"; if(is_uploaded_file($_FILES['file']['tmp_name'])){ move_uploaded_file($_FILES['file']['tmp_name'], 'images/slider/'.$_FILES['file']['name']) or die ('cannot upload'); require_once('../includes/dbupcombo.php'); $query = "INSERT INTO PremierSlider (caption, image) values ('$caption','$file')"; mysql_query($query) or die(mysql_error()); } header("location: http://www.premierdancecentre.com/admin/index.php#mod_image"); } ?> 

Скрипт работает onclick и возвращает 'can not upload'. Любая помощь относительно того, почему была бы очень признательна, поскольку я все еще пытаюсь получить хорошее на PHP. Приветственные ребята

 <?php if ($_FILES["file"]["error"] > 0) { echo "Return Code: " . $_FILES["file"]["error"] . "<br />"; } else { echo "Upload: " . $_FILES["file"]["name"] . "<br />"; echo "Type: " . $_FILES["file"]["type"] . "<br />"; echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />"; echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />"; if (file_exists("upload/" . $_FILES["file"]["name"])) { echo $_FILES["file"]["name"] . " already exists. "; } else { move_uploaded_file($_FILES["file"]["tmp_name"], "upload/" . $_FILES["file"]["name"]); echo "Stored in: " . "upload/" . $_FILES["file"]["name"]; } } ?> 

Прежде всего, убедитесь, что вы используете правильный тег формы

<form action="upload_file.php" method="post" enctype="multipart/form-data">

убедитесь, что у вас есть enctype="multipart/form-data" в форме.

в upload_file.php

убедитесь, что вы действительно получаете файл, делая

var_dump($_FILES)

если да, то вы можете использовать свой move_uploaded_file