Я пытаюсь получить Mime-Type для image-types следующим образом: if(!empty($_FILES['uploadfile']['name']) && $_FILES['uploadfile']['error'] == 0){ $file = $_FILES['uploadfile']['tmp_name']; $file_type = image_type_to_mime_type(exif_imagetype($file)); switch($file_type){ // Codes Here } } Но он всегда дает ошибку Call to undefined function exif_imagetype() . Что я здесь делаю неправильно?
Возможный дубликат: переопределение upload_max_filesize я использую этот код для изменения размера загружаемого файла: – echo ini_get('upload_max_filesize').'<br/>'; ini_set("upload_max_filesize","300M"); echo ini_get("upload_max_filesize"); НО Я ПОЛУЧИЛ 2M 2M который установлен в php.ini. Я хочу изменить ограничение размера файла.
В настоящее время, когда пользователь загружает фотографию, на странице написано «Предупреждение: POST Content-Length из XXX байтов превышает предел 21000000 байт в Unknown on line 0». Я знаю, что это значит, и я не ищу таких решений, как увеличение значений max_upload или даже memory_size_limit … Поскольку пользователи могут и пользователи будут загружать терабайты бессмыслицы, даже если […]
Я пытаюсь проверить загрузку файла для загрузки изображений, но он не получает проверку, как другие поля. Я использую процесс Form_Validation.php для проверки. Массив загрузки изображений: array( 'field'=>'image', 'label' => 'Image', 'rules' => 'required' ) когда я пытаюсь загрузить изображение, он не ответил так, как требуется, и т. д. Я также хочу проверить его на .jpg […]
Может ли кто-нибудь рассказать мне, как получить путь к файлу с помощью html <input type="file"> в PHP? Вот мои коды: index.php <form action="csv_to_database.php" method="get" > <input type="file" name="csv_file" /> <input type="submit" name="upload" value="Upload" /> </form> и в csv_to_database.php <?php if (isset($_GET['csv_file'])) { $row = 1; if (($handle = fopen($_GET['csv_file'], "r")) !== FALSE) { while (($data […]
Я использую laravel 4, и я установил пакет Intervention Image . Когда я использую его в своем коде с методом – > изменить размер, -> перемещать и т. Д. И т. Д. И т. Д. … У меня есть эта ошибка: Intervention \ Image \ Exception \ NotReadableException Источник изображения не читается open: /Applications/MAMP/htdocs/myNameProject/vendor/intervention/image/src/Intervention/Image/AbstractSource.php break; […]
Я загружаю файл XML через FTP: $ftp = "ftp"; $username = "username"; $pwd = "password"; $filename = $_FILES[$xyz][$abc]; $tmp = $_FILES['file']['tmp_name']; $destination = "/Content/EnquiryXML "; $connect = ftp_connect($ftp)or die("Unable to connect to host"); ftp_login($connect,$username,$pwd)or die("Authorization Failed"); echo "Connected!<br/>"; if(!$filename) { echo"Please select a file"; } else { ftp_put($connect,$destination.'/'.$filename,$tmp,FTP_ASCII)or die("Unable to upload"); echo"File successfully uploaded to […]
У меня есть форму на example.com/contact-us.php которая выглядит так (упрощенная): <form method="post" action="process.php" enctype="multipart/form-data"> <input type="file" name="uploaded_file" id="uploaded_file" /> <input type="hidden" name="MAX_FILE_SIZE" value="10000000" /> </form> В моем файле process.php меня есть следующий код, использующий PHPMailer() для отправки электронной почты: require("phpmailer.php"); $mail = new PHPMailer(); $mail->From = me@example.com; $mail->FromName = My name; $mail->AddAddress(me@example.com,"John Doe"); $mail->WordWrap = […]
В настоящее время я ставлю свою форму через AJAX со следующим кодом: $(document).ready(function(){ $("form#createForm").submit(function() { // loginForm is submitted $("form#createForm input#createForm_submit").attr('disabled','disabled'); tinyMCE.triggerSave(); $.ajax({ type: "POST", dataType: "json", url: "perform", // URL of the Perl script data: $("#createForm").serialize(), // script call was successful // data contains the JSON values returned by the Perl script success: function(data){ […]
Как мне обращаться с обработкой HTTP-загрузок, которая превышает значение post_max_size в разумной манере? В моей конфигурации post_max_size на несколько МБ больше, чем upload_max_filesize У меня проблемы: Если пользователь загружает файл, превышающий post_max_size Массив _POST пуст Массив _FILES пуст, и, конечно, никаких кодов ошибок в нем нет. Никакая другая информация, какая форма сообщения, она доступна через […]