Nyt tarvittaisiin jonkun gurun apua www-muokkauksen automatisointiin
Probleema olisi seuraavanlainen
Minulla on 31 (jokaiselle kuukaudenpäivälle omansa) www-sivulle
incluudattavaa filua, jotka vaihtuu kun vuorokausi vaihtuu
Filu.inc voisi olla vaikka muotoa näin
Päivän linkit :
Koira1
Koira2
Koira3
Koira4
Koira5
Koira6
Koira7
Koira8
Koira9
kissa1
kissa2
kissa3
kissa4
kissa5
kissa6
kissa7
kissa8
kissa9
ja sitten olisi samalla kaavalla filu2.inc........aina filu31.inc asti
Eli tarkoitus olisi päivittää websivusto, niin että minulla on tekstifilussa
alekkain vaikkapa sata satunnaista koiralinkkiäurlia, niin olisiko jotain
ohjelmaa tai simppeliä muuta tapaa viedä vaikkapa koiralinkkiurlit noihin
31 filuun järjestykseen ilman että tarvitsisi sitä manuaalisesti tehdä.
Sama juttu tietysti kissalinkeille. Plussaa olisi vielä tietysti se, että
jos päivänkoiralinkkejä on siis 9*31=279 ja käytettäviä koiralinkkejä
kuukaudelle olisikin vain esim se 100 kappaletta, niin ohjelma osaisi
laittaa kaikki 100 linkkiä filuihin, niin että 100 linkin kierto alkaisi
uudestaan.....
Hmm Ymmärsiköhän kukaan mitä ajoin takaa;)
No joka tapauksessa kaikki apu otetaan kiitollisuudella vastaan
Yritin katsella katsella jotain kehittyneempää replace ohjelmaa mutta en
löytänyt.
Outi
Probleema olisi seuraavanlainen
Minulla on 31 (jokaiselle kuukaudenpäivälle omansa) www-sivulle
incluudattavaa filua, jotka vaihtuu kun vuorokausi vaihtuu
Filu.inc voisi olla vaikka muotoa näin
Päivän linkit :
Koira1
Koira2
Koira3
Koira4
Koira5
Koira6
Koira7
Koira8
Koira9
kissa1
kissa2
kissa3
kissa4
kissa5
kissa6
kissa7
kissa8
kissa9
ja sitten olisi samalla kaavalla filu2.inc........aina filu31.inc asti
Eli tarkoitus olisi päivittää websivusto, niin että minulla on tekstifilussa
alekkain vaikkapa sata satunnaista koiralinkkiäurlia, niin olisiko jotain
ohjelmaa tai simppeliä muuta tapaa viedä vaikkapa koiralinkkiurlit noihin
31 filuun järjestykseen ilman että tarvitsisi sitä manuaalisesti tehdä.
Sama juttu tietysti kissalinkeille. Plussaa olisi vielä tietysti se, että
jos päivänkoiralinkkejä on siis 9*31=279 ja käytettäviä koiralinkkejä
kuukaudelle olisikin vain esim se 100 kappaletta, niin ohjelma osaisi
laittaa kaikki 100 linkkiä filuihin, niin että 100 linkin kierto alkaisi
uudestaan.....
Hmm Ymmärsiköhän kukaan mitä ajoin takaa;)
No joka tapauksessa kaikki apu otetaan kiitollisuudella vastaan
Yritin katsella katsella jotain kehittyneempää replace ohjelmaa mutta en
löytänyt.
Outi
Vastaukset 3
Vanhimmat
En oikein ymmärtänyt ongelmaa, mutta Java-skriptillä pystyy lukemaan käyttäjän selaimen (eli koneen) päiväyksen, kellonajan ja valitsemaan lnkin tiedoston esim. päiväyksen mukaan. En suosittele Java-skriptiä.
Php:llä tai Perl-skriptillä voit esim. tulostaaa vieraijalle näkyvän html-sivun, tunnistaa päiväyksen serverin päivämäärästä ja valita päivään sopivan linkit näytettävälle sivulle.
Php on helppo ja siihen löytyy hyvät manuaalit, kunhan ymmärtää englantia ja serveri tukee php:tä. Suosittelen php:tä.
;) Meillä lienee kummallakin aivan eri äidinkieli
Kokeillaan sitten eri kielellä.
Skrivaa inkluudattavan filun nimi niin, että se loppuu numberiin 1 - 31. Tsiikaa päivä ja loudaa se filu, jonka lopussa on sama numero.
Javaskripillä linkki päivän filuun:
var d=date.getDate();
document.write "Päivän filu";
JS:llä ei suoraan onnistu koko filun loudaus eli pitää etsiä joku kiertotie.
Esim php:llä näin loudataan (tulostetaan) koko päivän filu:
$d = date("d");
$filu="filu$d.html";
$fcontents = implode ('', file ($filu));
echo "$filu";
On siinä php:ssä include-funtiokin, jolla voi käyttää toisessa filussa olevia funktioita, mutta tuskin tarkoitit tätä:
include 'vars.php';
vars.php sisältäisi jonkin usealla eri php-tiedostoilla käytettäviä funktioita.
Lisätietoja:
http://www.php.net/