[RISOLTO]Javascript data ultima modifica file remoto

Linguaggi di programmazione: php, perl, python, C, bash, ecc.

[RISOLTO]Javascript data ultima modifica file remoto

Messaggioda henrymalefico » mercoledì 2 maggio 2012, 12:22

Ho cercato in giro ma non ho ancora trovato niente...
Qualcuno sa se è possibile ottenere la data di ultima modifica di un file remoto con javascript?

esempio fittizzio:
Codice: Seleziona tutto
$urlimg = "http//:indirizzoremoto.html";
$lastmod = getlastmod($urlimg);


Ciaooo!

PS: Ho editato in quanto mi servono soluzioni esclusivamente in javascript! ciao!
Ultima modifica di henrymalefico il sabato 5 maggio 2012, 21:30, modificato 2 volte in totale.
UUBUNTU 12.04 DELL Vostro 2520
http://streamingfromthenet.blogspot.com/
Avatar utente
henrymalefico Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 708
Iscrizione: febbraio 2009
Località: Marina di pietrasanta toscana lucca
Distribuzione: 12.04
Desktop: Unity

Re: Php/Javascript data ultima modifica immagine remota

Messaggioda Zoff » mercoledì 2 maggio 2012, 14:01

Se non sei in safemode dovrebbe funzionare http://php.net/manual/en/function.filemtime.php
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Vuoi applicare il [Risolto] semplicemente alle tue discussioni? Prova: viewtopic.php?f=70&t=548821
Vuoi integrare il forum con Unity? Prova: viewtopic.php?f=70&t=562887
Avatar utente
Zoff Non specificato
Moderatore Globale
Moderatore Globale
 
Messaggi: 29975
Iscrizione: ottobre 2007

Re: Php/Javascript data ultima modifica immagine remota

Messaggioda henrymalefico » mercoledì 2 maggio 2012, 14:58

in php avevo gia risolto ma mi serve per forza in javascript perchè devo controllare la data di un file ogni tot secondi e seguire delle operazioni in base alla data.
e la pagina non deve mai cambiare quindi mi serve javascript scusate!
UUBUNTU 12.04 DELL Vostro 2520
http://streamingfromthenet.blogspot.com/
Avatar utente
henrymalefico Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 708
Iscrizione: febbraio 2009
Località: Marina di pietrasanta toscana lucca
Distribuzione: 12.04
Desktop: Unity

Re: Php/Javascript data ultima modifica immagine remota

Messaggioda Zoff » mercoledì 2 maggio 2012, 15:04

henrymalefico ha scritto:in php avevo gia risolto ma mi serve per forza in javascript perchè devo controllare la data di un file ogni tot secondi e seguire delle operazioni in base alla data.
e la pagina non deve mai cambiare quindi mi serve javascript scusate!


Fallo fare ad una pagina php e usa js per leggere il risultato da quella pagina...
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Vuoi applicare il [Risolto] semplicemente alle tue discussioni? Prova: viewtopic.php?f=70&t=548821
Vuoi integrare il forum con Unity? Prova: viewtopic.php?f=70&t=562887
Avatar utente
Zoff Non specificato
Moderatore Globale
Moderatore Globale
 
Messaggi: 29975
Iscrizione: ottobre 2007

Re: Javascript data ultima modifica file remoto

Messaggioda henrymalefico » mercoledì 2 maggio 2012, 19:32

si ma in che modo? non riesco a capire come fare!
UUBUNTU 12.04 DELL Vostro 2520
http://streamingfromthenet.blogspot.com/
Avatar utente
henrymalefico Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 708
Iscrizione: febbraio 2009
Località: Marina di pietrasanta toscana lucca
Distribuzione: 12.04
Desktop: Unity

Re: Javascript data ultima modifica file remoto

Messaggioda Zoff » mercoledì 2 maggio 2012, 19:53

script php:
Codice: Seleziona tutto
<?php
echo date ("F d Y H:i:s.", filemtime($_GET['file']));
exit;


script html/js:
Codice: Seleziona tutto
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title></title>
  <script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
</head>
<body>
  <label for="file">Nome file: </label>
  <input id="file" type="text" value="">
  <button id="btn">Quando &egrave; stato modificato?</button>
  <script type="text/javascript">
    $('#btn').click(function(){
        $.get('modtime.php?file='+$('#file').val(), function(data){
          alert('Il file è stato modificato il '+data);
        });
    });
  </script>
</body>
</html>
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Vuoi applicare il [Risolto] semplicemente alle tue discussioni? Prova: viewtopic.php?f=70&t=548821
Vuoi integrare il forum con Unity? Prova: viewtopic.php?f=70&t=562887
Avatar utente
Zoff Non specificato
Moderatore Globale
Moderatore Globale
 
Messaggi: 29975
Iscrizione: ottobre 2007

Re: Javascript data ultima modifica file remoto

Messaggioda henrymalefico » mercoledì 2 maggio 2012, 21:50

Ho testato la tua soluzione ma non funziona ahimè.. l'alert dice:

Il file è stato modificato il <br />
<b>Warning</b>: filemtime() [<a href='function.filemtime'>function.filemtime</a>]: stat failed for http://indirizzoremoto/pagina.php in <b>/opt/lampp/htdocs/script1/modtime.php</b> on line <b>2</b><br />
January 01 1970 01:00:00



comunque ora so come passare variabili tra php e javascript :) grazie mille! belloooooo!
UUBUNTU 12.04 DELL Vostro 2520
http://streamingfromthenet.blogspot.com/
Avatar utente
henrymalefico Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 708
Iscrizione: febbraio 2009
Località: Marina di pietrasanta toscana lucca
Distribuzione: 12.04
Desktop: Unity

Re: Javascript data ultima modifica file remoto

Messaggioda Zoff » venerdì 4 maggio 2012, 16:38

Usa lo script a cui ti riferivi quì:
henrymalefico ha scritto:in php avevo gia risolto ma mi serve per forza in javascript perchè devo controllare la data di un file ogni tot secondi e seguire delle operazioni in base alla data.
e la pagina non deve mai cambiare quindi mi serve javascript scusate!
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Vuoi applicare il [Risolto] semplicemente alle tue discussioni? Prova: viewtopic.php?f=70&t=548821
Vuoi integrare il forum con Unity? Prova: viewtopic.php?f=70&t=562887
Avatar utente
Zoff Non specificato
Moderatore Globale
Moderatore Globale
 
Messaggi: 29975
Iscrizione: ottobre 2007

Re: Javascript data ultima modifica file remoto

Messaggioda henrymalefico » sabato 5 maggio 2012, 21:29

ho risolto grazie al tuo script, e per recuperare la data visto che per fortuna veniva scritta su una pagina, ho parsato la pagina con preg_match!
grazie mille!
UUBUNTU 12.04 DELL Vostro 2520
http://streamingfromthenet.blogspot.com/
Avatar utente
henrymalefico Non specificato
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 708
Iscrizione: febbraio 2009
Località: Marina di pietrasanta toscana lucca
Distribuzione: 12.04
Desktop: Unity


Torna a Programmazione

Chi c’è in linea

Visualizzano questa sezione: 0 utenti registrati e 2 ospiti