我正在将画布保存到文件中。代码在上传文件夹中创建一个 png 文件。它在本地机器上正常工作,但是当我尝试在服务器上运行它时,我无法在上传文件夹中找到该文件。我给出了错误的路径吗?
创建文件后,我正在打印警报,因此我收到了文件创建警报,但文件不只是在上传文件夹中创建。
if ( isset($_POST["image"]) && !empty($_POST["image"]) ) {
// get the image data
$data = $_POST['image'];
list($type, $data) = explode(';', $data);
list(, $data) = explode(',', $data);
$data = base64_decode($data);
//Image name
$filename ="image". md5(uniqid()) . '.png';
$file ='../upload/'.$filename;
// decode the image data and save it to file
file_put_contents($file,$data);
}