Mängime XCOM 2 ► [Pime | EP09]

Mul on isiklik veebisait, millel on umbes 4-5 HTML-lehte, mida ma muudan kohalikus redaktoris (Kompozer) ja laadin selle seejärel üles oma Apache'i töötavale veebisaidile.

Olen mitu korda näinud, lehtede jalus on järgmine: 'Viimati muudetud kuupäev:' või midagi sellist, kuupäeva, millal lehte viimati värskendati.

Kuidas teha sama HTML-lehe puhul? Kas see on võimalik?

Kui kasutate PHP-d, lisage lihtsalt see string oma HTML-lehtedele:

<?php echo 'Page last modified: ' . date ('F d Y H:i:s.', filemtime(__FILE__));  ?> var13 ->
  • Ja nimetage oma yourpage.html ümber saidiks yourpage.php
  • Vabandust, et olime noob, aga ülejäänud leht võib jääda täpselt samaks?
  • Jah, Tim, kuni PHP-mootor töötab, lisage see lihtsalt ükskõik kuhu ja selle vahele <?php ... ?> var13 -> tõlgendab PHP mootor ja annab tulemuse kenasti välja. Tere tulemast Dynamic ServerSide'i loodud lehtede ajastule! (ma olen ka siin uus ja PHP on väga nutikas ja põnev asi!)

Kui soovite seda säilitada HTML-lehena, millel pole serveripoolseid skripte, saate viimati muudetud kuupäeva saamiseks kasutada JavaScripti.

Juhised siin

Uuendus:

W3Schools (ma ei tea, et see on alati kõige usaldusväärsem allikas, kuid tasub seda vaadata) ütleb seda

  • aitäh +1 on siin käes, ma ei teadnud JS-ist document.lastModified vara. Kas teate midagi selle vara brauserite toest.
  • Ma pole kindel Webmasteri korstnate vahetuses, kuid muud korstnate vahetused tekitavad kulmu ainult linkidele vastuste korral. Võib-olla peaksite selle jaoks koodi sisestama?

Millist redaktorit kasutate lehe muutmiseks? Paljud WYSIWYG-i redaktorid (ja ka mõned tekstipõhised) võimaldavad teil sisestada automaatselt värskendatud kellaaja / kuupäeva väljad. Kui te ei soovi kasutada PHP-d või mõnda muud serveripoolset keelt, siis oleks see kõige lihtsam viis seda teha. Näiteks DreamWeaveris klõpsate lihtsalt nupul "Lisa kuupäev" ja märkige ruut "Värskenda automaatselt salvestamisel".

Ehkki kui te ei karda programmeerimist liiga palju ja olete huvitatud veebisaitide professionaalsest koostamisest, soovitaksin teil lihtsalt õppida serveripoolset skriptikeelt nagu PHP / Python / Ruby / JSP / ASP / jne.

none: Charles Robertson | none