Kezdőoldal » Számítástechnika » Weblapkészítés » Megtudom oldani ezt képidőzítő...

Megtudom oldani ezt képidőzítőként?

Figyelt kérdés

<BODY>

<CENTER>

<script language="JavaScript">

document.write("<center><font size=+1>")

day = new Date()

hr = day.getHours()

if (hr == 1)

document.write("Szép jó reggelt! Bizony éjfél elmúlt már, és még nem alszol?")

if (hr == 2)

document.write("Éjfél után 2 és még mindig álmatlan vagy, kikapcsolhatnád a masinád.")

if (hr == 3)

document.write("Hanali 3 is elmúlt, talán már a szellemek is nyugovóra tértek.")

if (hr == 4)

document.write("4 után van. Nem sok idõd maradt aludni.")

if (hr == 5)

document.write("Hajnalodik, a kakasok kukorikulnak.")

if (hr == 6)

document.write("Jó reggelt, készülhetsz a mai napra.")

if ((hr == 7) || (hr == 8) || (hr == 9) || (hr == 10))

document.write("Jó reggelt! Fõztél már kávét a fõnöködnek?")

if (hr == 11)

document.write("Közeleg a dél, dolgoztál már valamit?")

if (hr == 12)

document.write("Jó napot! 12 múlt. Jó étvágyat az ebédhez!")

if (hr == 13)

document. write("Ebéd után szívj egy cigit, vagy igyál meg valamit. Egészségedre!")

if ((hr == 14) || (hr == 15))

document.write("Nem sok van a munka végéig, legalább is ha nem dolgozol több mûszakban.")

if ((hr == 16) || (hr == 17))

document.write("Battyoghatsz hazafelé, esetleg beugorhatsz valahova egy italra.")

if ((hr == 18) || (hr == 19) || (hr == 20))

document.write("Szép jó estét. Nézheted a híreket ha már otthon vagy.")

if ((hr == 21) || (hr == 22))

document.write("Késõ este van, vár az ágy(-ban valaki).")

if (hr == 23)

document.write("Nyugodt jó éjszakát! Hamarosan éjfél.")

if (hr == 0)

document.write("Éjfél elmúlt, még nem alszol?")

document.write("</font></center>")

</SCRIPT>

</CENTER></BODY>


2011. júl. 27. 13:41
 1/9 anonim ***** válasza:

mármint a cél az, hogy (ez azt teszi, hogy óránként más szöveget jelenít meg.. ha jól értem..) szóval azt akarod, hogy szöveg helyett kép jelenjen meg?

Ha igen, szerintem simán megoldható..

Így 3 sec gondolkodás után, két ötletem is van: szöveg iratás helyett egy <img src..> html tagot rakass ki vele..

Másik ötletem: a bonyolult szövegek helyett pl if hr==12 write("12"), majd str_replace() -szel cseréltesd ki a 12-t az <img src="12.jpg" /> re...


a második biztos, hogy működhet, szerintem az elsőre is van mód js-ben, csak most nincs kedvem utánanézni...

ha más a feladat, akkor bocs, nem értem, pls magyarázz!

2011. júl. 27. 22:59
Hasznos számodra ez a válasz?
 2/9 anonim ***** válasza:

DE! mivel én nem szeretem a js-t ezért kampányolok a php mellett:


kell egy mappa, amiben van 24 darab kép.. 0.jpg , 1.jpg , ... , 23.jpg

ugyanebben a mappában egy php fájl, mely annyit tartalmaz, hogy:


<?php

$hr = date("H");

echo '<img src="'.$hr.'.jpg';

?>


és kész is!

A php lekéri az aktuális dátum-időt, a hr nevű változó egyenlő lesz a dátum-idő "óra" tagjával, majd megjeleníti az {óraszám}.jpg képet, ergó, minden órában másikat.. Nem jobb ez neked?? :D

2011. júl. 27. 23:22
Hasznos számodra ez a válasz?
 3/9 anonim ***** válasza:

izé, szóval a kód helyesen:


<?php

$hr = date("H");

echo '<img src="'.$hr.'.jpg" />';

?>

2011. júl. 27. 23:23
Hasznos számodra ez a válasz?
 4/9 A kérdező kommentje:
Az első választ értem, én is úgy gondoltam... De nem rossz ötlet a második sem, csak nekem weboldalra kéne ez a képidőzítő... :D
2011. júl. 29. 11:47
 5/9 anonim ***** válasza:

:D

Igen, de a második megoldást is weboldalra szántam!! A PHP egy olyan programnyelv, amit erre használ az ember...

2011. júl. 29. 14:29
Hasznos számodra ez a válasz?
 6/9 A kérdező kommentje:
Értem. De én nem értek a php-hez... ^^'
2011. júl. 30. 11:39
 7/9 anonim ***** válasza:

értem, hogy nem értesz! /az mondjuk érdekes, hogy akkor js-hez igen.. mm fura választás.. na mind1../


DE: létrehozol egy mappát, benne 24 képpel, majd egy valami.php fájlt ugyanabba a mappába bele, melybe összesen az a négysoros kód kerül, amit mutattam és kész is!!


Magyarázat:

<?php

$hr = date("H");

echo '<img src="'.$hr.'.jpg" />';

?>


első sor: <?php //ez a nyitótagja a php fájlnak


második: $hr = date("H"); a 'hr' nevű változó legyen egyenlő az aktuális dátum/idő 'óra' tagjával ez most, 13:06-kor azt jelenti, hogy a $hr = '13'; tehát a hr változó értéke 13 lesz.


harmadik sor: "echo" szóval írjon ki egy html tagot: jelenleg, mivel a $hr.jpg-t jeleníti meg,

<img src="13.jpg" />

lesz a kimenet.


negyedik sor: ?> ez a zárótagja a php kódnak.


/értelem szerint, ha a fájlhoz képest almappában vannak a képek, akkor: 3.sor

echo '<img src="almappa/almappa/'.$hr.'.jpg" />';

lesz a kód../


csak gondoltam, leírom, hogy ennyi a dolog, ehhez végül is nem kell ismerned a php-t, tudod simán így használni.


De persze ha js, akkor is hajrá és sok sikert és sztem str_replace.

/

2011. júl. 30. 13:11
Hasznos számodra ez a válasz?
 8/9 A kérdező kommentje:
Jó, és azt a mappát hová töltsem fel?
2011. júl. 31. 18:37
 9/9 anonim ***** válasza:

hát, ahová akarod :D az mindegy, csak lényeg, a kép elérési útja jó legyen.

tehát:

ha a php fájl ugyanabban a mappában van, mint a képek, akkor: echo '<img src="'.$hr.'.jpg" />';

ha a php fájlhoz képest a képek egy almappában helyezkednek el, az almappa neve pl: kepek, akkor a 3. sor:

echo '<img src="kepek/'.$hr.'.jpg" />';


ha a képek a php fájlhoz képest mondjuk az index_elemei almappa kepek nevű almappájában vannak, akkor:

echo '<img src="index_elemei/kepek'.$hr.'.jpg" />';

?>


stb, remélem, érthető a metódus..


Szóval oda teszed, ahová szeretnéd, csak a 3.sorban a fenti módon behelyettesítve kell megadnod a kép helyét..

2011. júl. 31. 22:46
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!