没有工作move_uploaded_file

时间:2017-05-05 19:09:33

标签: php

我试图将一张图片上传到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

1 个答案:

答案 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);
        }
    }