PHP how to display pdf file form using php code example
Example 1: open pdf file in browser php
<?php
$file = 'filename';
$filepath = "https://www.example.com/".$file;
header("Content-type: application/pdf");
readfile($filepath);
Example 2: upload pdf file in php
<html>
<head>
<title> FORM </title>
</head>
<body align="left">
<h1> FILE UPLOAD </h1>
<form action = "term5b.php" method = "POST" enctype="multipart/form-data"/>
<input type = "file" name = "fileupload"/></br>
<input type = "submit" name = "opt" value = "upload"/></br> </br>
</form>
</body>
</html>
<?php
$target_dir="E:\ ";
$filename=$_FILES["fileupload"]["name"];
$tmpname=$_FILES["fileupload"]["tmp_name"];
$filetype=$_FILES["fileupload"]["type"];
$errors=[];
$fileextensions=["pdf"];
$arr=explode(".",$filename);
$ext=strtolower(end($arr));
$uploadpath=$target_dir.basename($filename);
if(! in_array($ext,$fileextensions))
{
$errors[]="Invalid filename";
}
if(empty($errors))
{
if(move_uploaded_file($tmpname,$uploadpath))
{
echo "file uploaded successfully";
}
else
{
echo "not successfull";
}
}
else
{
foreach($errors as $value)
{
echo "$value";
}
}
?>