我试图将一张图片上传到2个地方。它仅适用于move_uploaded_file
<?php
echo move_uploaded_file($_FILES['portada_file']['tmp_name'],'img/portada/170x243/zzzzz.jpg').'<br>';
echo move_uploaded_file($_FILES['portada_file']['tmp_name'],'img/portada/170x243/zzzzz.jpg').'<br>';
?>
<form action="" method="post" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="2000000" />
<input type="file" name="portada_file" id="form_portada_file" value="<?php echo @$_POST['portada_file']; ?>"/>
<button name="serie" type="submit" class="no_margin_left">Enviar</button>
</form>
答案:
1
0
答案 0 :(得分:1)
基于OP的评论:
这是真的,非常感谢你。 您无法再次移动文件,因为它已被移动。第二步不再存在。
移动后,您可以使用PHP的copy()
函数将移动的文件n复制到新位置,例如:
static void Main(string[] args)
{
string sourceDirectory = @"C:\Users\SourceDirectory";
var csvFiles = Directory.EnumerateFiles(sourceDirectory, "*.csv", SearchOption.AllDirectories);
foreach (string currentFile in csvFiles)
{
readFile(currentFile);
}
}