Php 当用户直接调用.PDF扩展名时,是否编写现有的PDF文件?

Php 当用户直接调用.PDF扩展名时,是否编写现有的PDF文件?,php,pdf,Php,Pdf,我可以使用以下代码在pdf文件中编写文本: 如果用户输入xxx.com/sample.php。。链接显示了php页面中被操纵的pdf文件 要进行操作,我们需要调用PHP页面 如果用户直接输入xxx.com/SAMPLE.pdf。。链接显示原始pdf文件 当用户直接调用.PDF扩展名时,如何编写PDF文件 我应该在httpdocs文件中编写特殊代码吗 比如,; 如果用户从特殊目录(如directory/SAMPLE.pdf)调用.pdf扩展名 执行特殊功能以处理pdf文件 我如何解决这个问题 感谢

我可以使用以下代码在pdf文件中编写文本:

如果用户输入xxx.com/sample.php。。链接显示了php页面中被操纵的pdf文件

要进行操作,我们需要调用PHP页面

如果用户直接输入xxx.com/SAMPLE.pdf。。链接显示原始pdf文件

当用户直接调用.PDF扩展名时,如何编写PDF文件

我应该在httpdocs文件中编写特殊代码吗

比如,; 如果用户从特殊目录(如directory/SAMPLE.pdf)调用.pdf扩展名 执行特殊功能以处理pdf文件

我如何解决这个问题


感谢您对我的问题感兴趣。

我会使用htaccess将所有请求重定向到“folder/whater.pdf”到“folder/pdfgenerator.php?file=whater.pdf”

通过这种方式,您可以在PHP中执行任何您想要的操作,包括在显示文件之前生成该文件,或者在我描述的示例中使用$_get[“file”]将其命名为“whatever.pdf”

这里有一个类似的问题:

在您的情况下,它将类似于:

RewriteEngine On
RewriteRule (.+\.pdf)$ /pdfgenerator.php?file=$1 [NC,L]