gpt4 book ai didi

php - 发送附件邮件时出现错误警告 : filesize()

转载 作者:可可西里 更新时间:2023-10-31 23:45:59 26 4
gpt4 key购买 nike

错误:

Warning: filesize() [function.filesize]: stat failed for http://website.com/wp-content/uploads/2015/06/ddlg.jpg in /home4/moses/public_html/website.com/ipn-page-template .php on line 72

我的代码:

$path = 'http://website.com/wp-content/uploads/2015/06/';
$filename = 'unnamed.jpg';
$mailto = 'email@domain.com';
$subject = "Thank you for Than Near";

$file = $path . $filename;
$file_size = filesize($file);

最佳答案

Filesize 可以如果给定一个 URL(就像你正在做的那样)允许通过 fopen 包装器检查远程项目的大小,但像许多这样的事情一样它是不可靠的。确保 fopen 包装器已启用,并且您可以在尝试使用之前先找到该项目。

如果您在页面加载期间执行此操作,您还要求它在远程主机没有响应时挂起,因此您应该真正预取图像并从本地文件存储中提供它们。

编写自己的电子邮件代码绝不是一个好主意; Use a library .

关于php - 发送附件邮件时出现错误警告 : filesize(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36793972/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com