누구든지 PHP에서 같은 스크립트로 업로드 된 문서를 열고 읽는 방법을 알고 있습니까?PHP의 동일한 스크립트에서 업로드 된 문서를 읽는 방법은 무엇입니까?
단어 파일을 업로드 할 양식이 index.php입니다. 이제 document라는 단어를 업로드합니다. upload.php이라는 파일로 이동하여 성공적으로 업로드합니다. 이제 궁금합니다. upload.php와 동일한 스크립트에서 업로드 된 파일을 열어서 읽는 방법은 무엇입니까?
저는 PHP가 매우 새롭습니다. 그래서 제게 도와 주시고 상세한 프로세스 흐름을 설명해주십시오. 미리 감사드립니다. 당신이 파일을 upload
디렉토리를 업로드하기 때문에
,
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"];
$filedata = file_get_contents($_FILES["file"]["name"]);
echo $filedata
;
}
}
yoour 답장을 보내 주셔서 감사합니다. 그것은 작동합니다. 하지만 파일의 내용을 그대로 형식으로 표시해야합니다. 내가 docx에 대한 콘텐츠 형식을 사용했습니다. 그러나 작동하지 않습니다. 문서의 모든 내용을 표시하려면 upload.php에서 콘텐츠 유형을 작성하려면 – user3589115
Google 개발자 API를 사용하여 브라우저에 office 파일/pdf를 표시하고 자세한 정보를 확인하고 https : // docs에 포함 된 코드를 생성해야합니다. google.com/a/octalsoftware.com/viewer – Girish