Olá....queria saber como atualizo um diretório que tenho especialmente dedicado para armazenar todos os arquivos que o usuário fez upload (são fotos)....
A coisa é que o upload está bem, mas quando quero mostrar as fotos que colocaram, não posso vê-las ....não até que entro em meu IDE (Aptana) e atualizo a pasta onde salvo tudo. Daí, me mostra o arquivo subido e depois atualizando a página sim vejo a foto...
Queria saber se há alguma maneira de solucionar isto... Muito obrigado!
Olá, vamos ver se posso lhe ajudar:
Logo depois de fazer o upload do arquivo, deverá aparecer uma mensagem tipo: "O upload do arquivo foi feito com sucesso".
Bom, aí você pode agregar o seguinte código para atualizar sua página automaticamente:
//fecha php
?>
content="2;URL=?">
//abre php de novo
O núnero 2 é o tempo de espera. E logo, de URL= coloca o nome de seu script php atual, ou deixa esse sinal de pergunta que é o mesmo.
Agora se usar um upload swf (flash) e puder editar o arquivo fla, você deve buscar no código alguma linha onde está escrito a mensagem: "Seu upload foi feito com sucesso". Depois disso, coloque um getURL("seu script.php", "_top"); Flash mediante "getURL()" chamará a seu script com o qual se atualizará.
E se usar ajax, deverá fazer algo assim (ao ter uma resposta):
window.location.href="seuscrip.php";
Espero ter lhe ajudado!
Por Jose Luis Arismendi