witam,

mam dziwny problem, nawet nie wiem jak dobrze go opisac. otorz zrobilem sobie stronke gdzie normalnie sie rejestrujemy i pozniej dodajemy swoja fotke. po dodaniu pliku jest on przegrywany do ustawionego katalogu z fotografiami. plik sie przegrywa i w profilu pojawia sie obrazek. problem pojawia sie wtedy gry wchodze edycje profilu i chce podmienic istniejacy juz plik na inny, wybieram sobie jakis z dysku i dodaje, ale obraz sie nie zmienia. dopiero jak nacisne F5, albo jak wogle odswierze to jest ok, funkcja header() nic nie pomaga także funkcja javascript location.reload tez nic nie daje.

kożystam z takiego skryptu przenoszenia plików

  1. (...)
  2. <input type=file name=plik/>
  3. (...)


  1. <?php
  2. $max_rozmiar = 1024*1024;
  3. if (is_uploaded_file($_FILES['plik']['tmp_name'])) {
  4. if ($_FILES['plik']['size'] > $max_rozmiar) {
  5. echo 'Bł&plusmn;d! Plik jest za duży!';
  6. } else {
  7.  
  8. if (isset($_FILES['plik']['type'])) {
  9. echo 'Typ: '.$_FILES['plik']['type'].'<br/>';
  10. }
  11. move_uploaded_file($_FILES['plik']['tmp_name'],
  12. &#092;"foto/\".$numer);
  13.  
  14.  
  15. header(&#092;"location: index.php?strona=edytuj\");
  16. }
  17. } 
  18. ?>