Re: PHP a JS

From: _R.a.d.e.k_ <inet.konference (zavinac)>
Date: Thu, 06 Dec 2007 14:50:26 +0100 (CET)
Zdravim,
ja sice s js nedelam a toto tema sleduji jen po ocku, ale nechce Te si pohrat s timto skriptem:

<script language="JavaScript">
<!--
lastmod = document.lastModified
lastmoddate = Date.parse(lastmod)
if(lastmoddate == 0){
  document.writeln("Datum aktualizace neznámé!")  } else {
  document.writeln("Poslední aktualizace této stránky: " + lastmod)}
// -->
</script>

Myslim si, ze kdyby se tento script upravil a umistnil do souboru menu.js, tak by to mohlo fungovat.

_R.a.d.e.k_

> ------------ Původní zpráva ------------
> Od: Václav Hájek <v.hajek.v (zavinac) seznam.cz>
> Předmět: Re: PHP a JS
> Datum: 06.12.2007 13:22:59
> ----------------------------------------
> Dík za informace, ale asi jsem se nevyjádřil dostatečně jasně. Řešení s
> getlastmod()) jsem samozřejmě zkoušel také, ale já potřebuji, aby se mi
> zobrazovalo datum obnovy souboru menu.js, kam vkládám řádek při přidání fotek.
> Takhle se mi zobrazuje zase jen aktuální datum.
> 
> >  ------------ Původní zpráva ------------
> >  Od: Kamil <sverak (zavinac) gmail.com>
> >  Předmět: Re: PHP a JS
> >  Datum: 06.12.2007 04:39:22
> >  ----------------------------------------
> >  > Tady je ten odkaz:
> >  > http://hajek-rodokmen.info/sm/index.php
> >  >
> >  >
> >  > >  > Zdravím přítomné a potřebuji poradit.
> >  > >  > Mám fotogalerii v PHP. Na stránce menu.php, psaná je ale v htm,  mám
> >  stromové
> >  > >  menu napsané v JavaScriptu. Vše chodí OK. Do souboru menu.js musím
> přidat
> >  další
> >  > >  řádku, když přidám na server další fotografie, čili změní se jeho
> datum.
> >  Toho
> >  > >  jsem chtěl využít a pomocí LastModified zobrazovat na stránce menu.php
> >  poslední
> >  > >  modifikaci. Vše běží OK až na to, že se zobrazí ne datum souboru
> menu.js,
> >  ale
> >  > >  aktuální datum. Když přejmenuji soubor menu.php na menu.htm, tak se
> teprve
> >  > >  zobrazí datum modifikovaného souboru menu.js.
> >  > >  > Můžete mi někdo poradit jak na to?
> >  > >  > Díky za čas.
> >  > >
> >  > >  Nechceš nám poslat odkaz na tu galelrii? Takhle je to věštění..
> >  
> >  Chceš trochu teorie, nebo jak to vyřešit?
> >  
> >  Teorie:
> >  nepracuje ti to správně proto, že pomocí php vlasně při každém volání
> >  toho menu, vytvoříš interaktivně html soubor. Teprve k tomuto souboru
> >  má přístup javascript. Kdybys tam dostal minuty a vteřiny, tak by to
> >  bylo zřejmějmé na první pohled.
> >  
> >  Řešení:
> >  Do toho PHP dostaň něco takového:
> >  <?echo "<strong style='color:red'>Poslední aktualizace:
> >  ".date("d.m.Y", getlastmod());?>
> >  Aktualizaci pak nebude obstarávat javascript, ale php.
> >  
> >  Mimochodem:
> >  1.) máš to menu napsáno "docela nehezky". Ta tabulka pod title nemá co
> >  dělat. Patří až pod body (může se stát, že ti kvůli tomu nepojede něco
> >  jinýho)
> >  2.) to javascriptový menu je cesta do pekel. Ale na takových stránkách
> >  to snad ani nevadí.
> >  
> >  -- 
> >  Cao,
> >   Kamil
Received on 06. 12. 2007, 14:50 CET

This archive was generated by hypermail 2.2.0 : 06. 12. 2007, 14:50 CET