Игнорирование изменения файлов в директории
Всем привет. Использую AMPPS как альтернативу OpenServer, только на MacOS. Проблему такую же пытался искать, но не нашел. Вынужден обращаться сюда. Есть форма, через которую отправляются какие то данные и файл. В частности, изображение с расширением jpg. Изображение уже может существовать, тогда по задумке оно должно измениться на новое.
Вот отрывок кода, как именно происходит замена (добавление) файла в директории:
$i = $_POST['number_product'];
if(isset($_POST['button_change'])) {
move_uploaded_file($_FILES['file']['tmp_name'], "/Applications/Ampps/www/php.learn/Work/Products/Img/00".$i.".jpg");
}
Так же на самой странице есть блоки с информацией и изображениями. Изображения берутся из директории Img следующим образом:
var is_img = new Array;
var l = 0;
for (var i = 0; i < amount_products; i++) {
l++
is_img[i] = "<STYLE>@import(./css/style.css)</STYLE><IMG class='is_view_img' width=95% src='./Products/Img/00"+l+".jpg'>";
}
И вывод изображений на саму страницу:
<SCRIPT>
l = 0;
document.write("<STYLE>@import(./css/style.css)</STYLE><TABLE>");
for (i=0; i < conventional_unit; i++) {
document.write("<STYLE>@import(./css/style.css)</STYLE><TR><TD>"+is_img[l]+"</TD></TR>");
l++;
}
document.write("<STYLE>@import(./css/style.css)</STYLE></TABLE>");
</SCRIPT>
Новое изображение добавляется, все отлично работает и корректно отображается до момента, пока не начинаешь изменять изображения. Загружаю, отправляю, в директории изображение меняется. А вот на странице остается старое. Учусь в государственном учреждении, показываю проблему учителю, тот разводит руками. Я в шоке, мягко говоря. Что я пробовал:
- Вовсе удалять директорию Img. Никаких изменений.
- Менять местами имена некоторых изображений. На странице реакции нуль.
- Удалять некоторые изображения. На странице реакции нуль, все изображения на месте.
- Перезагружал, а в последствии и менял браузеры. Как вы догадались, реакции никакой.
- Перезагружал сам ПК, программу AMPPS, перезагрузил все что можно и нельзя. Ничего не изменилось.
Возможно, для некоторых решение этой пробелемы будет очевидно, но я, как начинающий, так не считаю. Поэтому прошу не кидаться помидорами. Заранее всем спасибо за ответы)