Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Skript für Modifited-Date Überprüfung [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Skript für Modifited-Date Überprüfung


 
helgrind13
17-06-2010, 15:46 
 
Guten Tag,
momentan Tag beschäftige ich mich ein wenig mit PHP und nun habe ich eine kleine Frage oder auch Bitte:

Ich wollte mir ein Skript schreiben über PHP und cURL, welches auf einen Webserver geladen wird.
Dieses Skript überprüft in einem festgelegten regelmäßigen Abstand das Modifited-Date von eine Homepage, wenn dieses Date sich dann geändert hat, werde ich benachrichtigt per e-Mail oder auch per Pushmail auf's Handy.

Leider sitze ich nun schon einige Zeit davor und es übersteigt wohl doch noch meine Fähigkeiten, deshalb wollte ich euch fragen, ob jemand Zeit und Lust hätte sich daran zu versuchen?


oder wie würde man denn so ein Skript dann nennen? Weil eventuell gibt es sows ja schon im Internet, wie auf solchen Seiten:
*Link entfernt*

Nur dann schreibe ich das noch ein bisschen um...

MfG

 
fireweasel
17-06-2010, 20:56 
 
Ich würde erstmal herauszubekommen versuchen, mit welchen Einschränkungen (oder Fähigkeiten) deines Webhosting-Pakets du rechnen musst. Danach kannst du auf die Suche nach einem passenden Script gehen.


Ich wollte mir ein Skript schreiben über PHP und cURL, welches auf einen Webserver geladen wird.

Hat das PHP auf deinem Webserver cURL-Unterstützung?


Dieses Skript überprüft in einem festgelegten regelmäßigen Abstand ...

Hast du überhaupt die Möglichkeit ("cron jobs"), in regelmäßigen Abständen Scripts zu starten?

... das Modifited-Date von eine Homepage, ...

Wo kann man das Datum der letzten Änderung erfahren?
Wird es in den HTTP-Response-Headern mitgeliefert?
Oder muss man es sich aus dem HTML-Quelltext pulen?
Ersteres ist einfacher und belastet den abgefragten Webserver meistens weniger (wenn er mit HEAD-Requests umgehen kann).

... wenn dieses Date sich dann geändert hat, werde ich benachrichtigt per e-Mail oder auch per Pushmail auf's Handy.

Darf das PHP auf deinem Webserver E-Mails per mail()-Funktion verschicken?
Oder musst du den Mail-Versand zu Fuß (SMTP) machen?


oder wie würde man denn so ein Skript dann nennen? Weil eventuell gibt es sows ja schon im Internet, ...

Mein Such-Versuch:
(website|webpage) ("last update"| "last modification"| "last change") date (check|remind) php - Google-Suche (http://www.google.de/search?q=%28website%7Cwebpage%29+%28%22last+update%22%7C+%22last+modification%22%7C+%22last+change%2 2%29+date+%28check%7Cremind%29+php)

Der brachte zumindest ein zum Teil nutzbares Ergebnis:
GetRemoteLastModified (http://php.net/manual/de/function.filemtime.php#73747)

 
Nico_Schubert
18-06-2010, 12:16 
 
Morgen,

der Beitrag von Helgrind13 ist Spam! Mehr Infos: Google (http://www.google.de/#hl=de&source=hp&q=Skript+f%C3%BCr+Modifited-Date+%C3%9Cberpr%C3%BCfung+&aq=f&aqi=&aql=&oq=&gs_rfai=&fp=f84a348534f023cd)

Was hat die Seite php-free.de damit zu tun ? :motz:

 
onemorenerd
18-06-2010, 13:11 
 
Danke Nico_Schubert für den Hinweis. Tatsächlich liegt der Verdacht nahe, dass der Beitrag nur gepostet wurde, um die verlinkte Seite zu pushen. Auch wenn das nicht der Fall sein sollte, handelt es sich um Crossposting. Deshalb …

*verwarn*
*entlink*
*close*


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:46 Uhr.