[ barni92 @ 06.03.2009. 19:21 ] @
Pozdrav svima molim vas pomzite mi.
Treba mi skripta koja omogucava da se svaki dan posle 00:00h postavi nova slika i tako 31 dan, koliko i ima u jednom mesecu.

Ja imam neki ovakav code ali nece da radi tj. samo ima X kao da slika ne postoji!'

Code:

<SCRIPT LANGUAGE="JavaScript">
theDate= new Date();
var day = theDate.getDate();
var textdate = (theDate.getMonth() + 1) + '/' + theDate.getDate() + '/' + theDate.getYear();

var numquotes = 31;
quotes = new Array(numquotes+1);
quotes[1] = "<a  target='_blank'><img src='../fotka-dana/fotke/1.jpg' border='2'>";
quotes[2] = "<a  target='_blank'><img src='../fotka-dana/fotke/2.jpg' border='2'>";
quotes[3] = "<a  target='_blank'><img src='../fotka-dana/fotke/3.jpg' border='2'>";
quotes[4] = "<a  target='_blank'><img src='../fotka-dana/fotke/4.jpg' border='2'>";
quotes[5] = "<a  target='_blank'><img src='../fotka-dana/fotke/5.jpg' border='2'>";
quotes[6] = "<a  target='_blank'><img src='../fotka-dana/fotke/6.jpg' border='2'>";
quotes[7] = "<a  target='_blank'><img src='../fotka-dana/fotke/7.jpg' border='2'>";
quotes[8] = "<a  target='_blank'><img src='../fotka-dana/fotke/8.jpg' border='2'>";
quotes[9] = "<a  target='_blank'><img src='../fotka-dana/fotke/9.jpg' border='2'>";
quotes[10] = "<a  target='_blank'><img src='../fotka-dana/fotke/10.jpg' border='2'>";
quotes[11] = "<a  target='_blank'><img src='../fotka-dana/fotke/11.jpg' border='2'>";
quotes[12] = "<a  target='_blank'><img src='../fotka-dana/fotke/12.jpg' border='2'>";
quotes[13] = "<a  target='_blank'><img src='../fotka-dana/fotke/13.jpg' border='2'>";
quotes[14] = "<a  target='_blank'><img src='../fotka-dana/fotke/14.jpg' border='2'>";
quotes[15] = "<a  target='_blank'><img src='../fotka-dana/fotke/15.jpg' border='2'>";
quotes[16] = "<a  target='_blank'><img src='../fotka-dana/fotke/16.jpg' border='2'>";
quotes[17] = "<a  target='_blank'><img src='../fotka-dana/fotke/17.jpg' border='2'>";
quotes[18] = "<a  target='_blank'><img src='../fotka-dana/fotke/18.jpg' border='2'>";
quotes[19] = "<a  target='_blank'><img src='../fotka-dana/fotke/19.jpg' border='2'>";
quotes[20] = "<a  target='_blank'><img src='../fotka-dana/fotke/20.jpg' border='2'>";
quotes[21] = "<a  target='_blank'><img src='../fotka-dana/fotke/21.jpg' border='2'>";
quotes[22] = "<a  target='_blank'><img src='../fotka-dana/fotke/22.jpg' border='2'>";
quotes[23] = "<a  target='_blank'><img src='../fotka-dana/fotke/23.jpg' border='2'>";
quotes[24] = "<a  target='_blank'><img src='../fotka-dana/fotke/24.jpg' border='2'>";
quotes[25] = "<a  target='_blank'><img src='../fotka-dana/fotke/25.jpg' border='2'>";
quotes[26] = "<a  target='_blank'><img src='../fotka-dana/fotke/26.jpg' border='2'>";
quotes[27] = "<a  target='_blank'><img src='../fotka-dana/fotke/27.jpg' border='2'>";
quotes[28] = "<a  target='_blank'><img src='../fotka-dana/fotke/28.jpg' border='2'>";
quotes[29] = "<a  target='_blank'><img src='../fotka-dana/fotke/29.jpg' border='2'>";
quotes[30] = "<a  target='_blank'><img src='../fotka-dana/fotke/30.jpg' border='2'>";
quotes[31] = "<a  target='_blank'><img src='../fotka-dana/fotke/31.jpg' border='2'>";

document.write('');
document.write('<i>' + quotes[day] + '</i><br>');
    </script>



TO JE SKRIPTA.
Uradio sam sledece: napravio sam stranicu fotka-dana.html zatim folder fotke i tu sam ubacio slike sa istim dimenzijama i nazivom od 1 do 31.jpg

[Ovu poruku je menjao Aleksandar Ružičić dana 06.03.2009. u 23:50 GMT+1]
[ Aleksandar Ružičić @ 06.03.2009. 22:59 ] @
evo kako bih ja to uradio da bas moram u javascriptu (inace bih radio to na serverskoj strani, pomocu php-a, asp-a, sta god):
Code:

var images = [
   'putanja/do/slike/1.png',
   'putanja/do/slike/2.png',
   ...
   'putanja/do/slike/31.png'
];

function setImage(id) {
   var elem = document.getElementById(id);
   if (elem) {
     elem.innerHTML += '<img src="' + images[(new Date).getDate() - 1] + '" />';
   }
}


pozoves funkciju sa id-om elementa u koji hoces da dodas <img /> tag

recimo:
Code:

<div id="image-holder"></div>
<script type="text/javascript">
  setImage('image-holder');
</script>


inace, radi i tvoje resenje, samo ti nisu dobre putanje do slika (pa zato dobijas "x")
[ barni92 @ 06.03.2009. 23:28 ] @
Ne znam sto ne dobijam rezultat po mom kodu evo ovako sam radio

napravio sam fotka-dana.html
zatim folder koji se zove fotke
pa sam onda tako bezveze uzeo da budu 500x400 slike
i u taj folder fotke stavio slike od 1.jpg do 31.jpg ali nece da radi
da li mozda znas u cemu je problem?.
[ Aleksandar Ružičić @ 07.03.2009. 02:55 ] @
ako ti se fotka-dana.html nalazi u istom folderu u kom ti je i fotka folder, znaci imas ovo u nekom folderu:
Code:

fotka  <-- folder
fotka-data.html

onda su ti putanje do slika:
Code:

fotka/1.png
fotka/2.png
...
fotka/3.png

znaci relativno u odnosu na onaj fajl u kome pozivas skriptu (u tvom slucaju, relativno u odnosu na fotka-dana.html)
[ barni92 @ 07.03.2009. 14:59 ] @
E hvala ti puno, probacu tako posto ja nisam stavljao fotka-dana.html u taj isti folder
pozz
ukoliko budem imao jos nekih problema javicu cse
[ barni92 @ 07.03.2009. 19:58 ] @
Ovo je putanja:

quotes[1] = "<a target='_blank'><img src='../fotka-dana/fotke/1.jpg' border='0'>";

sad stavio sam ovo gde pise fotka-dana, u folder fotke ali ne reaguje???
[ deZio @ 07.03.2009. 20:48 ] @
Citat:
barni92: Ovo je putanja:

quotes[1] = "<a target='_blank'><img src='../fotka-dana/fotke/1.jpg' border='0'>";

sad stavio sam ovo gde pise fotka-dana, u folder fotke ali ne reaguje???

Stavi putanju onako kako ti je Aleksandar Ružičić napisao.
Ako ti se html fajl nalazi u istom folderu kao i 31 slika onda je putanja samo "imeSlike.jpg".
Ako ti se html fajl nalazi u folderu "fotka-dana" a slike u folderu "fotka-dana/fotke" onda ti je putanja "fotke/imeSlike.jpg".
Ako ni ovaj post ne pomogne, stavi lepo apsolutnu putanju odnosno "http://www.tvojsajt.com/putanjaDoSlika/imeSlike.jpg".
[ Nikola Poša @ 07.03.2009. 20:48 ] @
Da bi to tvoje radilo kako treba, odnosno, po tome kako si definisao taj src u slikama, struktura direktorijuma bi trebala da izgleda ovako:
Code:

neki_folder
   - fotka_dana.html
fotka-dana
   - fotke
      - 1.jpg
      - 2.jpg
      - 3.jpg
      ...
      - 31.jpg

Ako ti se fotka_dana.html nalazi na istom "nivou" kao i folder fotka-dana, izbriši te dve tačke (../) iz src-a tih slika...
[ barni92 @ 07.03.2009. 22:46 ] @
Proradilo FOTKA DANA
http://www.freewebs.com/svetlanaceca/svetlanaceca.html Na ovoj stranici radi
ali na www.raznatovic-ceca.co.cc koja ide sa istog servera nece
Zasto to??
[ Aleksandar Ružičić @ 08.03.2009. 12:33 ] @
kako mislis ne radi? meni izgleda da radi...
[ barni92 @ 08.03.2009. 14:56 ] @
Aleksandre hvalla ti puno, ovo radi
ako budem imao jos koje pitanje
javicu se