mkdir将图像从固定的url复制到名为user-id的新生成的文件夹中

问题描述 投票:0回答:1

下班后,我决定通过用户ID创建一个文件夹。现在,我很难将图像复制到此新文件夹中。

$username=$rs->row['id'];
mkdir("./leer/" . $username, 0777, true);

它生成:/ members / leer / 1169

但是现在?我尝试了几件事。尝试并出错。我想从/members/leer/image.png复制image.png到新生成的文件夹。我正在尝试(不起作用):

$pathname="/leer/. $username";
$imageString = file_get_contents("http://urltoimage/leer.png");
$save = file_put_contents('.$pathname',$imageString);
copy mkdir
1个回答
0
投票
     $username=$rs->row['id'];
$url = 'http://example.com/members/leer/leer.png';
$dir = __DIR__ . "/leer/$username"; // Full Path
$name = 'leer.png';
is_dir($dir) || @mkdir($dir) || die("Can't Create folder");
copy($url, $dir . DIRECTORY_SEPARATOR . $name);
© www.soinside.com 2019 - 2024. All rights reserved.