Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

poteitow

Upload de Arquivos para o FTP sem alterar o nome

Recommended Posts

Olá

 

Eu tenho o seguinte código:

 

index.php

<section>
<form action="upload.php" method="post" enctype="multipart/form-data">
<table id="tabela">
  <tr>
    <td><table>
  <tr>
    <td><input name="arquivo" type="file" id="arquivo"></td>
    <td><input name="" type="submit" id="upload" value="Enviar arquivo"></td>
  </tr>
  </table></td>
  </tr>
</table>
</form>
</section>

upload.php

<section>
<?php

$erro = $config = array();

$arquivo = isset($_FILES["arquivo"]) ? $_FILES["arquivo"] : FALSE;

{
preg_match("/\.(gif|bmp|png|jpg|jpeg|exe|zip|txt|mp3|mpg|wav|wma|doc|xls|ppt|htm){1}$/i", $arquivo["name"], $ext);


$file_nome = md5(uniqid(time())) . "." . $ext[1];

$file_dir = "arquivos/" . $file_nome;

move_uploaded_file($arquivo["tmp_name"], $file_dir);

echo "Seu arquivo foi enviado com sucesso!<br><br><a href=index.php id=upload>Enviar mais arquivos!</a>";
}
?>
</section>

Está upando normalmente para o FTP... mas não está matendo o nome do arquivo... como fazer para manter o mesmo nome ao upar para o ftp?

 

Obrigado pela ajuda novamente!

 

Abraços!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

troca

$file_nome = md5(uniqid(time())) . "." . $ext[1];
por

$file_nome = $arquivo["name"];

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.