У меня есть страница Hospital.php, кэшированная с помощью cache-manifest.
Когда я загружаю страницу для больницы-1, она сохраняет «имя больницы-1» в кеше. Теперь, когда я загружаюсь в больницу-2, вместо названия 2-й больницы отображается «название больницы-1».
Это означает, что он хранит переменную php в манифесте кеша.
Изменение версии в манифесте кеша заставляет перезагрузить весь кеш, так что это не идеально.
Есть ли способ сохранить структуру HTML в кеше, позволяя изменять переменную PHP.
<?php include("../hospital.php"); ?>
<!DOCTYPE html>
<html manifest="cache.manifest">
<head>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<h1><?php echo $result["hospital-name"]; ?></h1>
</body>
</html>
Необходимо отобразить переменную php $ Результат [ «больничного имя»] для другой больницы в приведенном выше коде.
Задача ещё не решена.
Других решений пока нет …