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