Ajuda neste problemazinho

RatoGR

Power Member
Boas malta,

Eu estou a usar profile de utilizadores no meu site com upload da pagina de imagem para a base de dados, gravação de extensão e imagem, envia correctamente para a pasta a foto também, whatever essas coisas normais o problema está que eu ao mudar a foto tenho necessariamente que fazer "REFRESH" ou CTRL+F5 na pagina senão não me altera a foto para a nova que eu queria meter. Há alguma possibilidade de isto não acontecer? Estou a usar PHP.
 
No final do codigo tenho isto:

$insertGoTo = "profile.php?sucesso=sim";
if (isset($_SERVER['QUERY_STRING'])) {
$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
$insertGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $insertGoTo));
}
}

Para enviar para a pagina onde estava para dar a mensagem que foi actualizado com sucesso, porem alguem me podia dar uma ajuda para criar um javascript com o refresh e a mensagem logo depois a dizer que foi inserido com sucesso?
 
Bom ajudar ajudou :) Mas a foto continua a nao estar actualizada :/ talvez precise de ficar em iframe com um REFRESH automatico? :|

Cumps
 
Boas,

Sim, é porque está em cache.

Podes dar uma volta a isso acrescentado no final de cada imagem um código aleatório

exemplo

PHP:
$rand = mt_rand();

echo "http://www.omeusite.com/imagens/foto.jpg?".$rand;
Saudações
 
Última edição:
Back
Topo