Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Kuukauden mukaan muuttuva linkki

Sivun loppuun

JimProfit [02.07.2013 10:03:44]

#

Moi

Osaisko joku auttaa minua tällaisessa dynaamisessa linkissä, joka muuttuu kun kuukausi vaihtuu.

Eli linkki mihin sivulle pitäisi ohjatua on Heinäkuussa: www.kalenteri.fi&&vvvv=2013&kk=7

Kun kuukausi vaihtuu elokuuhun niin se linkin pitäsi päivittyä automaattisesti muotoon: www.kalenteri.fi&&vvvv=2013&kk=8 ...eli kk-kohtaan tulisi 8 ja se ohjautuisi elokuussa sitten oikealle sivulle. Ja joka kuukauden vaihtuessa se lisäisi aina yhden numeron siihen; 9,10...jne..

Miten tämä kannattaisi toteuttaa mahdollisimman yksinkertaisesti?

Metabolix [02.07.2013 10:12:13]

#

$vvvv = date("Y");
$kk = date("m"); // 01, 02, 03 ...
$kk = date("n"); // 1, 2, 3, ...
echo "<a href='...&amp;vvvv={$y}&amp;kk={$kk}'>linkki</a>";

JimProfit [02.07.2013 10:55:58]

#

Ok kiitos, toimii. Miten ton saman vois vielä toteuttaa esim javaScriptillä?

The Alchemist [02.07.2013 11:17:15]

#

Mikä tässä on nyt se osavaihe, mitä et itse osaa toteuttaa?

JimProfit [02.07.2013 11:45:19]

#

Mä en tunne kovin hyvin tota JavaScriptiä, miten saisin ton vastaavat arvot tuonne linkkiin päivittymään automaattisesti.

The Alchemist [02.07.2013 12:21:34]

#

Jos sä nyt tunnet mitään kieltä edes huonosti, niin kestää ehkä varttitunti tehdä asia itse.

peran [02.07.2013 15:21:42]

#

<html><body>
<script>window.onload=aja;
function aja() {
	document.getElementById("kkahref").href=new Date().getMonth()+1+".htm";
}
</script>
<a href="00.htm" id="kkahref" >Linkki</a></body></html>

Yucca [03.07.2013 22:34:11]

#

JimProfit kirjoitti:

Ok kiitos, toimii. Miten ton saman vois vielä toteuttaa esim javaScriptillä?

Jos se toimii luotettavalla tavalla, miksi haluat välttämättä tehdä sen epäluotettavalla tavalla esim. javaScriptillä (jolla tarkoitat varmaankin selaimessa toimivaa JavaScript-koodia)? Oletko ihan varma, että haluat hakukoneiden näkevän sivun sellaisena, että sillä on jokin vanhentunut tai dummy linkki?

Metabolix [03.07.2013 22:38:34]

#

Yksi järkevä vaihtoehto olisi vain käyttää linkissä parametria aika=nyt ja ohjata käyttäjä sitten klikkausen jälkeen oikealle sivulle Location-otsikolla.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta