Pagina 1 di 1
[RISOLTO]Javascript data ultima modifica file remoto
Inviato: mercoledì 2 maggio 2012, 12:22
da henrymalefico
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!
Re: Php/Javascript data ultima modifica immagine remota
Inviato: mercoledì 2 maggio 2012, 14:01
da Zoff
Re: Php/Javascript data ultima modifica immagine remota
Inviato: mercoledì 2 maggio 2012, 14:58
da henrymalefico
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!
Re: Php/Javascript data ultima modifica immagine remota
Inviato: mercoledì 2 maggio 2012, 15:04
da Zoff
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...
Re: Javascript data ultima modifica file remoto
Inviato: mercoledì 2 maggio 2012, 19:32
da henrymalefico
si ma in che modo? non riesco a capire come fare!
Re: Javascript data ultima modifica file remoto
Inviato: mercoledì 2 maggio 2012, 19:53
da Zoff
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 è 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>
Re: Javascript data ultima modifica file remoto
Inviato: mercoledì 2 maggio 2012, 21:50
da henrymalefico
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!
Re: Javascript data ultima modifica file remoto
Inviato: venerdì 4 maggio 2012, 16:38
da Zoff
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!
Re: Javascript data ultima modifica file remoto
Inviato: sabato 5 maggio 2012, 21:29
da henrymalefico
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!