Tim*_*Tim 5 html php ftp upload image
我有一个PHP Web应用程序,允许用户将图像上传到我的网站.我是用简单的HTML做的<form enctype="multipart/form-data">
但是,我没有将这些图像上传到我的网络服务器 - 我将这些图像直接上传到我的CDN(Cachefly - 这是另一台服务器).
这可能......有一个Web应用程序允许用户将图像直接上传到另一台服务器吗?
如果它有帮助,这是我的PHP代码:
$target_path = "/home/www/example.com/uploads/";
$target_path = $target_path . basename( $_FILES['uploadedfile']['name']);
if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
// file has been uploaded **LOCALLY**
// HOWEVER, instead of it being upload locally, I would like the file
// to be directly uploaded to the CDN ('other' server)
...
} else{
// error: file did not get uploaded correctly
....
}
Run Code Online (Sandbox Code Playgroud)
我认为在CDN的情况下......你首先必须在你的服务器上接收文件,然后使用CDN API上传到他们的'桶'.我不认为你可以直接上传到CDN,除非有办法将其映射为你的服务器上的目录.
当然。
在您的代码中的某个位置有一个需要设置的“$target_directory”变量。它不会被这样称呼,但根据你的函数的设置方式,它需要在那里 - 某个地方 - 。只需使用您希望文件存放的目录的绝对路径即可。另外,请确保该目录已 CHMOD 为 777,以便可以写入。
发布您的代码,我可以提供更多帮助。
归档时间: |
|
查看次数: |
2934 次 |
最近记录: |