Ir para conteúdo

POWERED BY:

Arquivado

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

Eduardo Villa

<input type='file'> Automático

Recommended Posts

Olá gostaria de uma ajuda pra fazer o seguinte:

1º) Quando o input file receber o arquivo ele já pratica a ação de UPDATE, lembrando que tudo no site é mostrado na <DIV ID='conteudo'>

2º) Depois de alterar a imagem, voltar na página que faz a alteração e mostrar a imagem alterada...

 

Consegui fazer o primeiro item, mas não está redirecionando para a div conteudo...

<?php
echo "
     <form action='noticias.php?funcao=alterar' name='form' target='acao'>
         <input class='dados_resp' name='img' onchange=\"this.form.submit()\" type='file' style='float:right;margin:0px 85px 0px 0px;' />
     </form>";
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não manjo muito de AJAX, mas pelo que sei, não dá pra enviar arquivo por ele. Para dar submit logo que escolher a imagem (apesar de não gostar disso) tente assim:

 

window.onload = function(){
    var inputFile = document.getElementById('inputFileID');
    inputFile.onclick = function(){
        if(this.value != "")
            document.getElementById('formID').submit();
    };
};
http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Thiago,

Consegui fazer dar submit logo que escolher a imagem, mas não estou conseguindo fazer a parte de voltar a exibir a página com a foto alterada...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faz assim:

 

http://forum.imasters.com.br/public/style_emoticons/default/seta.gif deu submit. É analisado pelo PHP. Lá no PHP, depois de tudo feito, você redireciona para uma página com a imagem (já salva no Banco de Dados).

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

ok vou tentar...

valew

 

Olá Thiago,

Preciso fazer o seguinte:

- Tenho desta forma com uma imagem e quando seleciono a outro é preciso salvar no banco e já mostrar a imagem nova

http://www.agenciarroba.com.br/imagem_upload.jpg

Compartilhar este post


Link para o post
Compartilhar em outros sites

Que tal esse plugin?

http://www.swfupload.org/

 

ele faz o envio, e já mostra a miniatura da imagem que foi enviada.

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.