Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    inserire su pagina ultima foto salvata su ftp

    ho una webcam che salva ogni 60 secondi l'immagine catturata su ftp, dandole un nome automatico sequenziale.
    Vorrei con uno script php inserire nella mia home page, quando si digita la url, l'ultima immagine che la webcam ha salvato su ftp.

    caricare insomma la foto con ora e data + recente.

    Qualcuno può aiutarmi?

    grazie

  2. #2
    potresti farlo con qualkosa di simile

    Codice PHP:
    $arrayfile = Array();
        function 
    ordina($file1,$file2
        {
            
    $tempo1 filectime($file1);
            
    $tempo2 filectime($file2);
            return (
    $tempo1 $tempo2) ? : -1;
        }
    if (
    $handle opendir('percorso_alla_cartella_contenente_le_foto')) 
    {
        while (
    false !== ($file readdir($handle))) 
        {
            if (
    $file != "." && $file != "..") { 
                
    $arrayfile[]=$file;
            } 
        }
        
    closedir($handle); 
        
    usort($arrayfile,'ordina');
        echo 
    $arrayfile[0];
        } 
    dovrebbe funzionare
    non sono sicuro pero
    prova un po
    ciauz

  3. #3
    scusami, ma sono terra terra, puoi dirmi meglio dove e come inserire il codice?
    all'inizio?

    questo il mio codice:

    Codice PHP:
    <?php 
    ?>
    <HTML>
    <HEAD>
    <TITLE>Refresh automatico temporizzato</TITLE>

    <SCRIPT language="JavaScript">
    function doRefresh() {
      // refresh della pagina corrente
      document.location.reload();
    }
    // imposto il timeout per il prossimo refresh
    // espresso in millisecondi (1000 = 1 secondo)
    window.setTimeout("doRefresh();", 60000);
    </SCRIPT>

    </HEAD>
    <BODY>
    <p align="center">[img]../webcam/webcam.jpg[/img]</p>

    </BODY>
    </HTML>

  4. #4
    Originariamente inviato da Jacobazzy
    scusami, ma sono terra terra, puoi dirmi meglio dove e come inserire il codice?
    all'inizio?

    questo il mio codice:

    Codice PHP:
    <?php 
    ?>
    <HTML>
    <HEAD>
    <TITLE>Refresh automatico temporizzato</TITLE>

    <SCRIPT language="JavaScript">
    function doRefresh() {
      // refresh della pagina corrente
      document.location.reload();
    }
    // imposto il timeout per il prossimo refresh
    // espresso in millisecondi (1000 = 1 secondo)
    window.setTimeout("doRefresh();", 60000);
    </SCRIPT>

    </HEAD>
    <BODY>
    <p align="center">[img]../webcam/webcam.jpg[/img]</p>

    </BODY>
    </HTML>






    ok vediamo se riesco

    Codice PHP:
    <?php 

    $arrayfile 
    = Array();
        function 
    ordina($file1,$file2)
        {
            
    $tempo1 filectime($file1);
            
    $tempo2 filectime($file2);
            return (
    $tempo1 $tempo2) ? : -1;
        }
    if (
    $handle opendir('../webcam/'))
    {
        while (
    false !== ($file readdir($handle)))
        {
            if (
    $file != "." && $file != "..") {
                
    $arrayfile[]=$file;
            }
        }
        
    closedir($handle);
        
    usort($arrayfile,'ordina');
    }

    ?>
    <HTML>
    <HEAD>
    <TITLE>Refresh automatico temporizzato</TITLE>

    <SCRIPT language="JavaScript">
    function doRefresh() {
      // refresh della pagina corrente
      document.location.reload();
    }
    // imposto il timeout per il prossimo refresh
    // espresso in millisecondi (1000 = 1 secondo)
    window.setTimeout("doRefresh();", 60000);
    </SCRIPT>

    </HEAD>
    <BODY>
    <p align="center">[img]../webcam/<?php echo $arrayfile[0]; ?>[/img]</p>

    </BODY>
    </HTML>
    prova un po cosi

  5. #5

    non funziona, non carica nessuna immagine

    ma scusa la mia ignoranza, dove dice che sono immagini con estensione jpeg, non è che semplicemente bisogna aggiungere l'estensione da qualche parte?

    edit: dico questo perchè cliccando col tasto destro del mouse sopra l'immagine mancante e facendo visualizza immagine, mi rimanda a: webcam/webcam.php

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    11
    Ho trovato utilissimo il codice anch'io, ma ho 2 problemi:

    1. sulla pagina che si carica compaiono ogni volta dei messaggi (sempre di più):


    Warning: filectime() [function.filectime]: stat failed for 003314_8.jpg in E:\inetpub\vhosts\hotelmontecallini.com\httpdocs\w ebcam2.php on line 19

    Warning: filectime() [function.filectime]: stat failed for 003113_9.jpg in E:\inetpub\vhosts\hotelmontecallini.com\httpdocs\w ebcam2.php on line 20




    2. la mia webcam, oltre a dare ogni volta un nome differente al file, crea una cartella differente ogni giorno.



    Vi ringrazio sin d'ora per l'aiuto.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.