Pergunta

Eu queria saber qual a melhor maneira de enviar 6 entradas 'Arquivo' para uma página php seria ... e como processá-los, eu usei este site para entender arquivo de upload um

PHP Tutorial - Arquivo uplaod

Além disso, eu quero nomear cada uma das 6 imagens com um carimbo de tempo, por exemplo abaixo ...

00000000
00000001
00000002
00000003
00000004
00000005

Basicamente eu só quero um para o time stamp, bem i será upload dos 6 arquivos de uma vez .. por isso provável que os time-stamps será o mesmo ...

Este arquivo de entrada será implementado numa base de dados .. eu estou pensando em armazenar o nome do arquivo de imagem no banco de dados, em seguida, ligar para esse arquivo nos uploads pasta:)

Alguém poderia me ligar a um ótimo tutorial em vários uploads de arquivos, ou me dar um código de exemplo: D

Agradecemos antecipadamente!

Foi útil?

Solução

Eu tenho certeza que você pode pegar o nome usando a variável post. No tutorial é ligada ao, tente usar $ _POST [ 'uploadedfile'] para obter o nome do arquivo.

Mas aqui está um exemplo de como eu lidar com o upload de arquivos, onde "pageImage" é o nome do campo de upload de arquivos e US $ filePath é o destino de upload de arquivos:

if(is_uploaded_file($_FILES[pageImage]['tmp_name'])){
    $filename=time().".jpg";
    move_uploaded_file($_FILES[pageImage]['tmp_name'],$filePath.$filename);
    chmod($filePath.$filename,0775);
}

Esperamos que este sentido marcas.

Outras dicas

Vários upload de arquivos funcionam da mesma maneira como qualquer upload de arquivos individuais, que funcionam da mesma forma que qualquer outro componente de formulário. Você só precisa especificar um <input type='file' name='whatever'> para cada arquivo que você deseja ter carregado.

Em relação ao pouco nomeação, basta definir o nome como se fosse qualquer outro componente de formulário:

<input type="file" name="000">
<input type="file" name="001">
...
<input type="file" name="005">

Você pode então acessá-lo usando a matriz superglobal $_FILES.

Enquanto estamos no assunto, desta página fornece uma muito boa, detalhada visão geral de como gerenciar o upload de arquivos via formulários HTML.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top