Mailinglisten-Archive |
Hi Matze, Matthias Spork wrote: > Jens Vetter schrieb: > >> Hallo zusammen, >> >> ich habe folgendes Problem: >> >> Ich bekomme aus einem Auktionsprogramm(Access) beim Ändern eines >> Produkts, welches auf Rechner A läuft, eine bestimmte ID in eine >> Textdatei geschrieben. >> >> Nun soll auf Rechner B (an Beamer angeschlossen) ein entsprechendes >> Foto zu der Produkt ID aus der Textdatei gelesen werden und im Browser >> auf Rechner B angezeigt werden. >> >> Ändert sich nun auf Rechner A das Produkt, wird eine neue Textdatei >> geschrieben und das PHP-Skript muss die Datei erneut auslesen und das >> neue Foto ausgeben. >> >> Alles kein Problem. >> >> Wie bekomme ich es aber hin, dass mein Skript auf Rechner B über den >> Zeitraum der Auktion (ca. 2-3 Std.) automatisch die Textdatei prüft >> und bei einer Änderung das neue Bild anzeigt. >> >> Hat jemand eine Idee ??? >> >> Mein Ansatz bisher war: >> >> <code> >> // read page contents into a string >> $contents = file('configfile.txt'); >> >> // calculate MD5 value >> $csum2 = md5($contents); >> >> // $csum1 aus DB auslesen >> >> // compare with earlier value >> if ($csum1 != $csum2) >> { >> $query2 = "UPDATE url SET md5 = '$csum2', ... >> // neues Bild ausgeben ... >> } >> else >> { >> // alles beibehalten >> // Skript neu starten ... >> } >> </code> >> >> >> Herzliche Grüße, >> >> Jens Vetter. >> >> > per meta-refresh. Einfach mal googlen. > Klar, der einfachste Weg. Aber beim Reload hast du immer ein Flackern, wenn das Bild neu aufgebaut wird. Gegoogelt habe ich auch schon. Ich könnte es auch mit einem Cronjob lösen; aber es gibt ja nur einen Minutentakt. Gruss, Jens. > matze
php::bar PHP Wiki - Listenarchive