我找到了一个拖放文件上传系统,我想在我的网站上使用这个代码。我必须连接数据库。但是在集成期间出现了问题。我的问题是;
<a id="aaa" href="{%=file.url%}" title="{%=file.name%}" download="{%=file.name%}" {%=file.thumbnailUrl?'data-gallery':''%}>{%=file.name%}</a>
$k = "{%=file.name%}";
echo $k; //output is: 4jkv1z2.jpeg
$sorgu="insert into images (image) VALUES ("{%=file.name%}");
mysql_query($sorgu); //output in table : {%=file.name%}
我无法在数据库中获得$ k输出。我该怎么办?
答案 0 :(得分:0)
您的模板引擎(无论它是什么)正在寻找代码的html输出中的替换模式,而不是代码本身,因此当您回显变量时,它实际上回应了替换模式,它被替换,但是sql查询永远不会被输出,因此模式永远不会被替换。
您尝试完成的工作方式无法实现,请查看您正在使用的模板引擎或框架的文档。在替换之前可能(必须/应该)是访问变量的其他方法。