За последние 24 часа нас посетили 21168 программистов и 1628 роботов. Сейчас ищет 1421 программист ...

Обновление рисунка

Тема в разделе "Прочие вопросы по PHP", создана пользователем ipkuk, 7 мар 2008.

  1. ipkuk

    ipkuk Активный пользователь

    С нами с:
    3 фев 2008
    Сообщения:
    5
    Симпатии:
    0
    У меня такая проблема, в начале страницы, стоит модуль, который загружает картинку на сайт, чуть позже на этой же страницы стоит отображение рисунка, дело в том, что при загрузке рисунка новый заменяет старый на сервере, а на странице старый рисунок отображается до перезагрузки страницы, как сделать так чтобы рисунок сразу обновлялся на странице, а старый не кэшировался?

    PHP:
    1.  
    2. if(isset($_FILES["userfile"]))
    3. {
    4. $uploaddir = "/www/alumnihs/www/htdocs/new/photo/";
    5. $uploadfile = $uploaddir . $uid . ".jpg";
    6. move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile);
    7. chmod($uploadfile,0777);
    8. }
    9.  
    10.  
    11. echo "<div  align=center><img src='photo/",$uid,".jpg' border=0 width=200></div>";
    12.  
    13.  
     
  2. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    <img src="/img/null.gif?rnd=123">

    идея понятна?
     
  3. ipkuk

    ipkuk Активный пользователь

    С нами с:
    3 фев 2008
    Сообщения:
    5
    Симпатии:
    0
  4. md5

    md5 Активный пользователь

    С нами с:
    29 янв 2007
    Сообщения:
    250
    Симпатии:
    0
    дописывай случайное число image.gif?325
    чтобы браузер не думал, что это одна и та же картинка и не кешировал
     
  5. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    Чота с каптчей мне это не помогло, а вот заголовки помогли.