Webcam probleem

Status
Niet open voor verdere reacties.

lowwrid3r

Gebruiker
Lid geworden
6 okt 2006
Berichten
67
ericsteendijk.nl.tt

hoe kan ik die webcam zo maken, dat als ik mn webcam uit heb, dat er "webcam is off-line" te staan?

want nu blijft gewoon het laatste plaatje staan.

dit is mijn webcam.php code:
Code:
<?php
ob_start(); //session_start(); kan ook...
header('Refresh: 3'); //verander de 5 in het aantal seconden dat er een foto gemaakt wordt, dit kunnen er natuurlijk altijd meer of minder zijn.
?>
<body bottommargin="0" topmargin="0" leftmargin="0" rightmargin="0">
<?

if(!file_exists("image.jpg")){
    echo 'Er is nu even geen afbeelding.';             
}else{
        // Het verschil uitrekenen tussen de tijd nu en de laatste wijziging
        $verschil = time() - (filectime("image.jpg"));

   
         echo 'De webcam is nu offline.';

                  echo '<img src="image.jpg" alt="Mijn Webcam" />';
    }

?>
 
Verander

PHP:
<?php
ob_start(); //session_start(); kan ook...
header('Refresh: 3'); //verander de 5 in het aantal seconden dat er een foto gemaakt wordt, dit kunnen er natuurlijk altijd meer of minder zijn.
?>
<body bottommargin="0" topmargin="0" leftmargin="0" rightmargin="0">
<?

if(!file_exists("image.jpg")){
    echo 'Er is nu even geen afbeelding.';             
}else{
        // Het verschil uitrekenen tussen de tijd nu en de laatste wijziging
        $verschil = time() - (filectime("image.jpg"));

   
         echo 'De webcam is nu offline.';

                  echo '<img src="image.jpg" alt="Mijn Webcam" />';
    }

?>

in:

PHP:
<?php
ob_start(); //session_start(); kan ook...
header('Refresh: 3'); //verander de 5 in het aantal seconden dat er een foto gemaakt wordt, dit kunnen er natuurlijk altijd meer of minder zijn.
?>
<body bottommargin="0" topmargin="0" leftmargin="0" rightmargin="0">
<?

if(!file_exists("image.jpg")){
    echo 'Er is nu even geen afbeelding.';             
}else{
        // Het verschil uitrekenen tussen de tijd nu en de laatste wijziging
$verschil = time() - (filectime("image.jpg"));
if($verschil > (3600/4)) //Als hij na een kwartier geen nieuw plaatje vindt, geeft hij een offline-melding
{  
         echo 'De webcam is nu offline.';
} else {
                  echo '<img src="image.jpg" alt="Mijn Webcam" />';
    }

?>
 
nu staat geen plaatje... zelfs geen tekst dat er staat dat -ie off-line is.

kun je me helpen door een stukje tekst bij te zetten als -ie off is?

moet gaan eten, ltr
 
doordat ik die ene regel (if-verschil) toevoeg, staat er na een kwartier niet dat -ie offline is. Erger nog, er staat helemaal niks, zelfs als mn webcam aanstaat. Kun je me hier mee helpen?
 
Raar commentaar trouwens...
PHP:
ob_start(); //session_start(); kan ook...

ob_start(); zorgt namelijk voor een Output Buffer terwijl session_start(); er voor zorgt dat je gebruik kan maken van sessies
 
doordat ik die ene regel (if-verschil) toevoeg, staat er na een kwartier niet dat -ie offline is. Erger nog, er staat helemaal niks, zelfs als mn webcam aanstaat. Kun je me hier mee helpen?
 
ik heb mn probleem nog steeds niet gevonden,
kunnen julie mij helpen?
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan