Есть ли способ узнать, когда веб-страница была в последний раз изменена с помощью PHP? (Веб-страница размещена на другом веб-сайте).Как узнать, когда последняя страница была изменена?
ответ
Вы можете использовать этот метод: хромой
$checksum = md5(file_get_contents("http://www.site.com"));
Вы можете сохранить это значение и сравнить его позже.
Удача
Конечно, просто используйте завиток и вытащите его.
Я хотел бы проверить этот подобный вопрос/ответ:
Last-Modified заголовок в HTTP. Но нет гарантии, что он будет функционировать правильно. Последний измененный заголовок может быть установлен неправильно или вообще не установлен.
Использование cUrl, вы можете проверить заголовки, но если они не заданы, то вы потеряны. Единственное, что я могу придумать, это тестирование, если содержимое было опубликовано, вы можете получить шаблон домашней страницы с помощью cUrl или file_get_contents() (если это разрешено вашим хостом), хеш-память и сохранить ее в базе данных, затем когда вы хотите снова проверить, вы можете сделать запрос cUrl, хеш-результат и проверить с помощью того, что вы получили в вашей базе данных.
- 1. Проверить, когда страница была изменена
- 2. Чтобы узнать, была ли изменена страница * .aspx
- 3. Последняя ячейка в массиве, которая была изменена
- 4. Как определить, когда последняя таблица InnoDB была изменена?
- 5. Как узнать, где была изменена база данных
- 6. Как узнать, была ли изменена модификация enyo.Model?
- 7. Узнайте, когда была изменена дата
- 8. Как определить, была ли изменена веб-страница
- 9. Как узнать, была ли форма изменена
- 10. Как узнать, когда последняя таблица mySQLi была обновлена?
- 11. сравнение, когда страница была изменена и текущая дата
- 12. Как узнать, когда обновлялась веб-страница?
- 13. Аякса обнаружить, если страница была изменена
- 14. ссылка изменена, когда страница загружена
- 15. проверка, если удаленный веб-страница была изменена
- 16. Запрос, чтобы узнать, когда была выполнена последняя сохраненная процедура?
- 17. Как узнать, какая запись Xamarin Forms была изменена в ListView?
- 18. Как можно узнать, что итерационная коллекция была изменена?
- 19. Как узнать, что системная дата была изменена (вручную или автоматически)?
- 20. Как узнать, где была инициализирована или изменена переменная
- 21. Как узнать, была ли изменена ячейка в TableViewer?
- 22. Посмотрите, когда вторая процедура была изменена/изменена на хранимую процедуру?
- 23. Как узнать, какая опция тега выбора была изменена пользователем
- 24. UPDATE a Таблица, когда другая была изменена
- 25. Изменение переменной экземпляра, когда другая была изменена
- 26. Как узнать, когда завершена последняя асинхронизация?
- 27. события javascript/backbone, когда модель была изменена
- 28. Oracle: когда моя таблица была изменена?
- 29. Отслеживание, когда коллекция была изменена (ConcurrentModificationException)
- 30. Как узнать, какой была моя последняя страница в Windows Phone 8.1
OOops ... Я должен прочитать ответы, прежде чем отправлять их. – Cybrix
@Cybrix: может быть, если бы вы не отправили его, никто бы не заметил моего, так как я не ввел никакого кода (обычно работает так здесь), все должно быть хорошо, если бы правильный ответ был одобрен (не имеет значения если это мое или вы, мы оба пытаемся помочь). –
Правда. Приятного друга. – Cybrix