谁能帮我解决我的问题?我想执行php unlink命令,这是存储在数据库。例如:
?php echo eval("?>".unlink('abc.txt')."<?") ?>
请?>
是一个关闭的PHP标记,而<?
是一个简短的打开的PHP标记,所以至少,你有这些反向。
eval()
。
最好的做法是不要将这种东西存储在数据库中。我想不出为什么要将PHP代码放在数据库值中。您应该使用该文件名,然后在结果上运行for
循环到unlink
。
基本上,你的整个解决方案是坏的。你可以从移除那些向后的PHP标签开始,它就会起作用了…但这真的是你想要的吗?可能不会。