2014-11-17 26 views
-1

上传一个PDF文件并传递给getExtact函数从正在上传的文件中提取页面如果提取出错,我们会发送文件到decryptPDF函数输入参数是两个函数的文件名和filetempname,但是在这里我正在使用文件上传过程,我想使用像www.domainname.com/docs/1.pdf这样的文件url,以便可以使用已写入的所有函数:下面是我的代码取代文件url的过程而不是文件上传php

//此处为上述变量的值都是从这里上传的文件来我想用文件的URL和所有的PDF在自己的服务器

$FileName = $_FILES['inputfile']['name']; 
     $TempFileName = $_FILES['inputfile']['tmp_name']; $Folderpath='/home/domain/public_html/pdftest/temp'; 
      try { 
       . 
       GetExtract($TempFileName,$FileName); 
      } catch (Exception $e) { 

       $responce = DecryptPDF($Folderpath,$Filename,$TempFileName);   
       if($responce == ''){ 
        $Inputfile = $Folderpath.'/un_'.$Filename; 

        GetExtract($Inputfile,$FileName); 
       }else{ 
        echo $responce;   
       } 

回答

0

据我所知,本地服务器$ PATH是“/var/www/".Try把你的输入文件放在那个位置。然后只有你可以使用url访问这些文件。

+0

嗨,谢谢你..你可以详细说明你的意思,是任何其他方式? – user4022479

+0

@ user4022479:通过将'/ home/domain/public_html/pdftest/temp'中的'$ Folderpath'更改为'/ var/www/some_path /'并放置所有文件来尝试。 –