Ir para conteúdo
Fórum Script Brasil
  • 0

Função Em Php


coelho.sk8

Pergunta

6 respostass a esta questão

Posts Recomendados

  • 0

Olá.

Não tenho certeza se é isso que você quer, mas vamos lá...

upload.php

if (isset($submit))

{

$fp=fopen("upload1.php", "w");

}

?>

<FONT SIZE='6'><B>UPLOAD DE ARQUIVOS</B></FONT><BR><BR>

<form action='upload1.php' method='post' enctype="multipart/form-data">

<input type='file' name='arquivo[]'><BR>

<input type=file' name='arquivo[]'><BR>

<input type='file' name='arquivo[]'><BR>

<input type='file' name='arquivo[]'><BR>

<input type='file' name='arquivo[]'><BR>

<input type='file' name='arquivo[]'><BR>

<input type='file' name='arquivo[]'><BR>

<input type='file' name='arquivo[]'><BR>

<input type='file' name='arquivo[]'><BR>

<input type='file' name='arquivo[]'><BR>

<input type='submit' value='Enviar'><BR><br>

<font face='Verdana, Arial, Helvetica, sans-serif' size='2' color='#000000'>

<a href='java script:window.close()'><span style='text-decoration: none'><b> [ Fechar ] </a> </font></div><br>

</form>

upload1.php

<?

$destino = "upload/";

for($i=0; $i<count($_FILES['arquivo]['type']); $i++)

{ $temp = $_FILES['arquivo']['tmp_name'][$i];

$nome = $_FILES['arquivo']['name'][$i];

if($nome!=''){

if(!copy($temp,$destino.$nome))

{

echo "Não foi possível enviar o arquivo<b>".$nome."</b>!";

} else {

echo "Arquivo <B>".$nome."</B>, enviado com sucesso!<BR>";

}

}

}

Você envia os 2 arquivos pra lá e cria uma pasta "upload" no mesmo nível.

Use o upload.php para enviar as imagens.

Bom, se for isso, e dder certo, você me conta, tá bom?

Se entendi errado, me desculpe... de repente, pode servir pra alguém... :P

Abraços.

Dani

Link para o comentário
Compartilhar em outros sites

  • 0

acho que o problema do nosso amigo ai é cadastrar varias imagens em um único input...

tipo.. ele coloca o caminho das imagens em um unico input...

mas amigão..

o ideal velho.. é você colocar vários inputs...

ai você faz o que o nosso amigo te passou no codigo ai.

tenho um código em JavaScript que adiciona quantos campos você quiser em um form, é só clicar em Adicionar Campo que ele adiciona o campo automaticamente:

<script>

                        var iditem = 0;
                        var limite = 10; //numero maximo de campos a serem adicionados no form
                        function add(){
                            if(iditem<limite){
                                iditem++;
                                var texto=document.getElementById('div').innerHTML;
                                document.getElementById('div').innerHTML = texto + "<input type='file' name='arquivo"+iditem+"' id='arquivo"+iditem+"'>";
                                
                                document.Form.itens.value = document.Form.itens.value = iditem; 
                            }else{
                                alert("Limite de "+limite+" campos!");
                            }
                        }
</script>
Ai você poe dentro do seu form:
                                        <div id="div"></div>
                    <input type="hidden" name="arquivo">
                    <a href="java script:add()">adicionar produto</a>

"Não esqueça do <div id="div"></div>

aqui funciona..

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...