getImage.php:
<?php /* * To change this template, choose Tools | Templates * and open the template in the editor. */ $dirPath = '2013-05-15/"nazwa kamery"/1/'; $arrayIndex = $_GET['index']; if ($file != '.' && $file != '..') { //echo $file.'<br />'; $datesArray[$date] = $file; } } } } //print_r($datesArray); foreach ($datesArray as $key => $value) { $imagesArray[$i] = $value; $i--; } //print_r($imagesArray); //echo $arrayIndex; //$imageName = $datesArray[count($datesArray) - $arrayIndex]; //$imageNameTab = split('::', $imageName); //$imageName = $imageNameTab[1]; //echo $imageName; //echo $imageName; } } function prepareImgName($_index) { $imageName = ''; $imageName = $imagesArray[$_index]; //echo 'tutaj'; $_index--; return prepareImgName($_index); } else { return $imageName; } } ?>
index.php:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <META HTTP-EQUIV="Expires" CONTENT="Tue, 04 Dec 1993 21:29:02 GMT"> <title></title> <script src="js/jquery-1.2.6.js" type="text/javascript"></script> <script type="text/javascript"> $(document).ready(function() { }); var t; function getImage(command) { var action = command; if (action != 'stop') { $.get('getImage.php', function(data){ $("div#imageContainer").replaceWith('<div id="imageContainer"><img src="' + data + '?' + (new Date()).getTime() + '" alt="" /></div>'); if (data) { t = setTimeout(function(){getImage(action)},4000); } }) } } function stop() { clearTimeout(t); } </script> </head> <body> <div id="imageContainer"> <script type="text/javascript">getImage('start')</script> </div> <div> <form name="cameraControlerForm" action="" method="get"> <!-- <input type="button" value="start" onclick="java script:getImage('start');"/> --> <input type="button" value="stop" onclick="java script:stop();"/> </form> </div> </body> </html>
i jquery-1.2.6.js
Po pierwsze: zdjęcia codziennie są zapisywane w innym folderze i trzeba by było codziennie o północy zmieniać ścieżkę dostępu w pliku getImage.php. Czy jest możliwość przeszukiwania przez ten skrypt również podfolderów?
Po drugie: kamera robi zdjęcia w rozdzielczości 1280x720 (nie da się tego zmienić) i takie zdjęcia są wyświetlane przez skrypt na stronie. Czy jest możliwość zmiany rozmiaru wyświetlanego przez skrypt obrazu?