好的,我使用这段代码来避免热链接:
<?php
<img width="150" height="42" src='data:image/png;base64,echo base64_encode(file_get_contents("/USER/images/logo.png"))'>;
?>
此代码可以正常工作,并且由于我将其包含在我的所有页面中,因此它会导致问题,因为file_get_contents()发送了一个标头,而我无法在同一页面中发送另一个标头(此代码在此处)包含在内),例如用于重定向,如何解决此问题? 这段代码来自:Using PHP function include() to include a png image
请注意/USER/images/logo.png是不在根目录中的文件!