如何使用PHP上传pdf文件的代码

时间:2014-08-15 03:09:43

标签: php pdf file-upload

我不知道如何在PHP中上传PDF文件的代码。我可以使用修改后的上传大小获得示例代码吗?任何帮助表示赞赏。是否可以将其保存到数据库并删除它?谢谢!

1 个答案:

答案 0 :(得分:12)

那里有很多教程。 tutorial 对我有用。

第1步 - 选择文件的基本用户界面

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

<input type="file" name="file" size="50" />

<br />

<input type="submit" value="Upload" />

</form>

第2步 - 将文件上传到服务器PHP脚本

<?php

 $targetfolder = "testupload/";

 $targetfolder = $targetfolder . basename( $_FILES['file']['name']) ;

if(move_uploaded_file($_FILES['file']['tmp_name'], $targetfolder))

 {

 echo "The file ". basename( $_FILES['file']['name']). " is uploaded";

 }

 else {

 echo "Problem uploading file";

 }

 ?>

限制文件类型/使用PHP脚本上传图像

<?php

 $targetfolder = "testupload/";

 $targetfolder = $targetfolder . basename( $_FILES['file']['name']) ;

 $ok=1;

$file_type=$_FILES['file']['type'];

if ($file_type=="application/pdf" || $file_type=="image/gif" || $file_type=="image/jpeg") {

 if(move_uploaded_file($_FILES['file']['tmp_name'], $targetfolder))

 {

 echo "The file ". basename( $_FILES['file']['name']). " is uploaded";

 }

 else {

 echo "Problem uploading file";

 }

}

else {

 echo "You may only upload PDFs, JPEGs or GIF files.<br>";

}

?>