Php 如何将图像和文本插入FPDF PDF生成的文件
Php 如何将图像和文本插入FPDF PDF生成的文件,php,fpdf,Php,Fpdf,问题是在将数据插入数据库时 如果将blob数据(或二进制数据)插入sql,则最好不要使用转义字符串。因为可以通过用户可以上传的pdf进行sql注入,但生成pdf是您自己的,所以执行sql禁令的风险非常大(可能为0) mysql_query("INSERT INTO pdf VALUES('','".mysql_real_escape_string($pdf_name)."')"); 到 如果您想使用base64_encode来保存数据,那么任何类型的字符都不会有问题,这是在网络中保存Blob数
问题是在将数据插入数据库时
如果将blob数据(或二进制数据)插入sql,则最好不要使用转义字符串。因为可以通过用户可以上传的pdf进行sql注入,但生成pdf是您自己的,所以执行sql禁令的风险非常大(可能为0)
mysql_query("INSERT INTO pdf VALUES('','".mysql_real_escape_string($pdf_name)."')");
到
如果您想使用base64_encode来保存数据,那么任何类型的字符都不会有问题,这是在网络中保存Blob数据或传输数据的常用方法。要想找回它,请使用base64_解码
i、 例如,如果要在数据库中插入数据,请使用base64_encode(),而在从数据库中选择数据之后,必须使用base64_decode()
mysql_query("INSERT INTO pdf VALUES('','".$pdf_name."')");