Page 1 of 1

webcam UDT

Posted: Mon Apr 25, 2011 8:06 am
by erpee
Ik gebruik de onderstaande UDT voor het aanroepen van een webcam afbeelding. Als ik de code lees (met mijn beperkte UDT kennis ;) ) zou je toch denken dat 'ie na verloop van de 30 sec. gaat verversen ... MAAR da's dus niet zo.

Wat moet ik veranderen om de verversing plaats te laten vinden...

Code: Select all

if(!file_exists("uploads/webcam/cam.jpg")){
                        
    echo '<img src="webcam_refresh.jpg" alt="Mijn Webcam is aan het verversen op dit moment!" />';
                        
}else{
        // Het verschil uitrekenen tussen de tijd nu en de laatste wijziging
        $verschil = time() - (filectime("uploads/webcam/cam.jpg"));

    if($verschil > 30){
        echo '<img src="uploads/webcam/webcam_offline.jpg" alt="Mijn Webcam is offline!"  />';
    }else{
        echo '<img src="uploads/webcam/cam.jpg" alt="Mijn Webcam" /><br /><strong>Laatste beeld:</strong> ' . date("H:i", filectime("uploads/webcam/cam.jpg"));
    }
}

Re: webcam UDT

Posted: Mon Apr 25, 2011 8:28 am
by Jos
Neehoor, die code ververst geen beeld. Het kijkt alleen maar naar de ouderdom van het plaatje en als die ouder is dan 30 seconden krijg je een alt tekst met de offline melding.

Je moet gewoon op F5 drukken om een vers plaatje in te laden.

Re: webcam UDT

Posted: Mon Apr 25, 2011 8:34 am
by erpee
Ok, maar dan nu de vraag voor de koelkast ...

Hoe krijg ik 'm wel aan het verversen?

Re: webcam UDT

Posted: Mon Apr 25, 2011 8:39 am
by Jos
met php zal dat niet gaan... daar heb je iets van javascript voor nodig

Re: webcam UDT

Posted: Mon Apr 25, 2011 8:43 am
by erpee
Ok, dank je ... ik ga zoeken (maar nu eerst op paasbezoek)

Ik laat de topic nog even open.

Re: webcam UDT

Posted: Mon Apr 25, 2011 10:09 pm
by Jos
Enig idee hoeveel mensen langer dan 30 seconden naar een statische webpagina kijken? Kan maarzo ergens rond de 0,1 % van je bezoekers liggen.... Als het er meer zijn, moet je je afvragen of je content niet te slaapverwekkend is ;) ;D

Re: webcam UDT

Posted: Tue Apr 26, 2011 10:41 am
by Rolf
Jos wrote:...Als het er meer zijn, moet je je afvragen of je content niet te slaapverwekkend is ;) ;D
;D LOL ;D

Re: webcam UDT

Posted: Tue Apr 26, 2011 1:37 pm
by erpee
Rolf wrote:
Jos wrote:...Als het er meer zijn, moet je je afvragen of je content niet te slaapverwekkend is ;) ;D
;D LOL ;D
Ik snap ook wel dat de refresh-rate wat vlotter mag zijn ... De getallen waren alleen maar als voorbeeld ... haha.

By the way ... het originele voorbeeld had 120 seconden staan.... dan moet je wel hele special content hebben willen mensen wachten op de volgende 1o beelden.

Ok weer on-topic. Ik heb de juiste js-code gevonden. Ik kom hier nog op terug.