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

    aprire ultimo file pubblicato

    ragazzi io aggiorno una cartella settimanalmente mettendo dei file stessa estensione quasi stesso nome ........

    come potrei fare per aprire in automatico l'ultimo file pubblicato??

    vi faccio un esempio pratico

    questo è il mio ultimo file pubblicato dentro la cartella voti

    http://vinarcid0810.altervista.org/v...calcio%206.htm

    ora io vorrei ke mendo il link

    http://vinarcid0810.altervista.org/voti/

    si aprisse questo file

    tipo come fa la gazza con le probabili formazioni

    http://www.gazzetta.it/Calcio/prob_form/

    clicchi sul link e si aprono le probabili della 7 giornata
    :berto:

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Il javascript non puo' esaminare il contenuto delle cartelle sul server... per queste cose serve un linguaggio lato server.

    Ho visto qualche tuo intervento in PHP... ti sposto
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    ok grazie
    aspetto risposte
    tks in anticipo

  4. #4
    la piu semplice e' mettere la lista dei file in una tabella, anche solo due / tre campi...

    tabella -> list_table

    campi -> id - file_name - datetime

    dopo di che peschi l'ultimo file caricato (order id desc) . Estrai il nome e apri il file.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5

  6. #6
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    In alternativa a quanto suggeritoti da Piero potresti anche ordinare i file per data di creazione e recuperare quello con la data più recente.
    Codice PHP:
    <?php
    $file 
    glob("*.*"); // specifichi eventualmente il percorso

    function ordina($file1,$file2) {
       
    $tempo1 filectime($file1);
       
    $tempo2 filectime($file2);
       return (
    $tempo1 $tempo2) ? : -1;
       }

    usort($file,'ordina');
    reset($file);
    /*
    echo '<pre>';
    print_r($file);
    echo '</pre>';
    */
    $ultimo array_shift($file);
    echo 
    $ultimo;
    ?>

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.