Ich frage mich, wie man erkennt, wenn eine Seite mit PHP aktualisiert wird. Ich habe Dinge auf Google recherchiert, bin aber auf nichts gestoßen.Zurück nur aktuelles Ergebnis PHP
Ich möchte eine bestimmte Funktion aufrufen, wenn eine Seite aktualisiert wird. Ich werde einen Cron-Job ausführen, um den Code auszuführen.
Ich möchte etwas wie folgt aus:
$contents = file_get_contents('example.com/page');
$Pupdate = file_get_contents('pageupdate.txt');
if ($Pupdate == ($pageUpdate = $contents)) {
// the content is the same
} else {
// the page has been updated, do whatever you need to do
// and store the new updated content only in the file
$fp = fopen('pageupdate.txt', 'w');
fwrite($fp, $pageUpdate);
fclose($fp);
}
Wenn ich nicht so etwas tun, dann will ich wenigstens wissen, wie zu erkennen, wenn eine Seite in txt aktualisiert wird und das Rück nur aktualisiert Ergebnis mit PHP .
Bitte helfen, danke!
Es scheint, dass Sie versuchen, eine externe Website über PHP anzufordern. Da Sie auch angeben, dass ein Cron ausgeführt werden soll, müssen Sie nur den Inhalt mit dem alten vergleichen. Um den Unterschied zu ermitteln, suchen Sie nach Diffing-Bibliotheken. – k0pernikus