错误上传.docx与Php?

时间:2017-03-25 16:06:57

标签: php file

我已经上传了不同类型的文件,并将它们保存在一个文件夹中并保存到DB路径中,所有文件都加载它们(.doc,xls ...),除了(docx,xl​​sx ...)。 Docx文件它将其复制到目录,但无法获取其名称,类型大小等。

这是我的代码:

<?php
require_once 'connect.php';
if($_POST) {
    $nombre = $_FILES['archivo']['name'];
    $tipo = $_FILES['archivo']['type'];
    $tamanio = $_FILES['archivo']['size'];
    $ruta = $_FILES['archivo']['tmp_name'];
    $destino = "../archivos/" . $nombre;    

    copy($ruta, $destino);
    $sql = "INSERT INTO documentos (tipo,tamano,destino,fecha) VALUES ('$tipo', '$tamanio', '$nombre',NOW())";
    $query = $connect->query($sql);

    $connect->close();

}

我的表格:

<form class="form-horizontal" action="../../phpcrud/create_documentos.php" method="POST" id="create_documentos_form" enctype="multipart/form-data">
<div class="modal-body">
<div class="message_create_documentos"></div>

<div class="form-group">
<label for="apemat" class="col-sm-2 control-label">Archivo</label>
<div class="col-sm-10">
<input type="file" class="form-control" id="archivo" name="archivo" placeholder="Archivo">
</div>
</div>

</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
<button type="submit" class="btn btn-primary">Guardar</button>
</div>
</form>

0 个答案:

没有答案
相关问题