Я могу загрузить файл с помощью типа файла html, а затем я сохраняю эту информацию в mysql db. Вот мой код =>
$upload = wp_upload_bits($_FILES["upload_file"]["name"], null, file_get_contents($_FILES["upload_file"]["tmp_name"])); $document_name = $_FILES['upload_file']['name']; $document_link = $upload['url']; //and DB Operations in here..(I store to db filename,date,filelink etc.)
Моя проблема в том, что я не могу прочитать содержимое файла, чтобы сохранить его в db. (Я буду выполнять поиск по содержимому файла, поэтому я должен прочитать содержимое файла.) Вкратце, как я могу прочитать содержимое файла, такого как pdf, doc или т. Д. Из url, например http: //…../ uploads / exampleFile.docx ?
$fileContent = file_get_contents($_FILES['upload_file']['tmp_name']);
Обратитесь к руководству: $_FILES
для обзора и этого учебника: Tizag PHP – Загрузка файлов для прохода.
Этот раздел руководства PHP также является обязательным для чтения: Обработка загрузок файлов – перемещен из комментария hakre.