0

ユーザーが複数の画像を選択できるフォームにフィールドがあります。

<input multiple="" title="Selecione as imagens" type="file" id="arquivo" name="arquivo[]" accept="image/x-png, image/gif, image/jpeg"/>

彼がファイルを選択するために、データがデータベースに書き込まれるようにしたいと思います。

従来のものを試してみました。POST の後、次のようにデータを操作します。

 for($i = 0 ; $i<count($_FILES["arquivo"]["tmp_name"]) ; $i++){
        $pFoto = $_FILES["arquivo"]["tmp_name"][$i];
        move_uploaded_file($pFoto,$diretorio.$nomeArquivo);
        $pont = fopen($diretorio.$nomeArquivo,"rb");
        $dados[4][$i] = base64_encode(fread($pont,filesize($diretorio.$nomeArquivo)));
        $dados[5][$i] = $_FILES["arquivo"]["type"][$i];
        fclose($pont);
        }
4

0 に答える 0