Bonjour,
je voudrais savoir s'il est possible d'obtenir la date de dernière mise à jour d'un site, ne connaissant que son URL ?
Merci de la réponse.
Bonjour,
je voudrais savoir s'il est possible d'obtenir la date de dernière mise à jour d'un site, ne connaissant que son URL ?
Merci de la réponse.
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell
Si la discussion est résolue, merci de cliquer sur le bouton
Non ce n'est pas possible.
En fait, je m'en doutais un peu, vu que les webmasters mettent svt eux-mêmes cette info sur leur site, mais finalement, mon besoin est un peu différent (je travaille pour qqun et j'avais mal compris le besoin) : en fait, qd on fait une màj sur le site, je voudrais mettre la date de dernière màj de la page courante (et ça, je crois que c'est possible, l'ayant probablement déjà vu).
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell
Si la discussion est résolue, merci de cliquer sur le bouton
Un petit script de ce genre-ci par exemple ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <script type="text/javascript"> <!-- lastmod = document.lastModified // récupère la date lastmoddate = Date.parse(lastmod) // la convertit en date if (lastmoddate == 0) { document.writeln("Last Modified: Unknown") } else { document.writeln("Last Modified: " + lastmod) }// --> </script>
Merci,
mais le script, il faut le mettre où ? J'ai essayé de le mettre ds le body puis ds le head, mais ça ne produit rien...
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell
Si la discussion est résolue, merci de cliquer sur le bouton
Chez moi, dans le body, ça fonctionne impec
Moi aussi : j'avais juste oublié d'enlever les commentaires (merci encore)
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell
Si la discussion est résolue, merci de cliquer sur le bouton
Petite question de néophyte : je voulais récupérer le contenu de la variable lastmod pour l'afficher là où je veux ; je l'ai fait en php, comme je connais ça et pas le javascript, mais ça ne marche pas (ce qui n'est pas étonnant, car pour le php, ce n'est pas une variable). Comment faire pour récupérer la valeur de la variable et la manipuler ?
Merci de ton aide.
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell
Si la discussion est résolue, merci de cliquer sur le bouton
Désolé, je ne maîtrise vraiment pas le PHP...
Tant pis, j'ai aussi posé la question à qqun qui maîtrise le php (il a écrit un site ds ce langage) et connaît aussi (je crois) le javascript. Par contre, il est surbooké, donc je ne suis pas sûr d'avoir une réponse rapidement.
Mais, cela dit, il doit être possible, en javascript, de fixer l'endroit d'affichage (j'ai essayé d'incorporer le script ds un tableau html, mais ça ne marche pas)...
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell
Si la discussion est résolue, merci de cliquer sur le bouton
Effectivement, tu es sensé mettre le scipr à l'endoirt où tu souhaites le voir apparaître. Exemple d'insertion dans une cellule d'un tableau:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <table> <tr> <td> <script> ... </script> </td> </tr> </table>
Effectivement, maintenant ça marche ; je ne sais pas ce que j'avais fait hier. C'est mieux comme ça.
Et que faire, si je veux le jour, mais pas l'heure ?
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell
Si la discussion est résolue, merci de cliquer sur le bouton
voici un script complet qui devrait faire ce que tu souhaites:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <SCRIPT language="javascript"> <!-- var derniereModif=document.lastModified; var dateModif = new Date(derniereModif); var jour = dateModif.getDate(); var mois=dateModif.getMonth(); var annee=dateModif.getYear(); document.write("Dernière modification le "); document.write(jour+"/"+"mois"+"/"+annee); //--> </SCRIPT>
Ca marche bien. Merci bcp (il a juste fallu que j'enlève les commentaires autour de "mois")
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell
Si la discussion est résolue, merci de cliquer sur le bouton
Juste une bizarrerie (que je viens de voir) : le mois est légèrement faux ; pour qu'il soit juste, j'ai rajouté +1 ds le script (mais cela va-t-il marcher tout le tps ?)
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell
Si la discussion est résolue, merci de cliquer sur le bouton
Oui, c'est correct. JavaScript commence à compter par 0 donc le premier mois est le mois 0 (au lieu de 1 pour des gens normalement constitués )
Encore une question : est-ce que c'est la date de màj du site ou de la page ? Car, en fait, je viens de modifier une autre page, et la date qui figure est celle d'aujourd'hui (alors que ce qui m'intéresse, c'est la date de màj de la page)...
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell
Si la discussion est résolue, merci de cliquer sur le bouton
De la page. En fait c'est la date de mise à jour du fichier informatique. Attention, si tu as fait une modif en local et que tu as renvoyé ton site sur ton hébergeur en ne renvoyant pas que les pages modifiées mais en renvoyant tout, il a peut être considéré que toutes les pages sont modifiées.
OK, pour vérifier, je regarderai demain, sans faire aucune modif.
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell
Si la discussion est résolue, merci de cliquer sur le bouton
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager