Autor Zpráva
Nadan
Profil *
Když mám určitý kód:
<?php 
$images = array("/images/sipka1.gif",            
                        "/images/sipka2.gif", 
                        "/images/sipka3.gif", 
                        "/images/sipka4.gif",
			"/images/sipka5.gif",
			"/images/sipka6.gif",
			"/images/sipka7.gif"); 
mt_srand(time()); 
$random_index = mt_rand(1, (count($images))); 
$random_index--; 

?> 

<IMG src="<?php echo "$images[$random_index]" ?>" >

Mohl bych tam někde dát, aby se při najetí myší na sipka1.gif, která zrovna bude zobrazená, zobrazila sipka1-2.gif?
ninja
Profil
OnmouseOver se resi JavaScrtiptem, PHP se provadi na serveru.
Nadan
Profil *
ninja
Takže....?
To znamená, že? Já jsem zatím jen začátečník...
Casero
Profil
Nadan
To znamená, že? ...
...to v PHP nelze udělat a musíš použít JS (JavaScrtiptem).
Matty
Profil
Tak to dej do img. Nějak takhle:
<IMG src="<?php echo "$images[$random_index]" ?>" onmouseover="this.src='sipka1-2.gif'" onmouseout="this.src='sipka1.gif'">
Nadan
Profil *
No, to jsem věděl už od začátku, ale jak to tam mám dát a jestli to tam můžu dát jsou spíše ty správné otázky.
Nadan
Profil *
Matty:
No jo, ale když tam mám sipka2.gif a chcu aby tam byla sipka2-2.gif, tak mám dělat co?
djlj
Profil
Nadan
Přepsat to.
Matty
Profil
Zkus tohle:
<IMG src="<?php echo "$images[$random_index]" ?>" onmouseover="this.src='<?php echo "$images[$random_index]" ?>-2.gif'" onmouseout="this.src='sipka1.gif'">
Nadan
Profil *
A na tom konci, tam je zase sipka1.gif, to je naschvál?
Matty
Profil
Tak dej místo sipka1.gif <?php echo "$images[$random_index]" ?>
Nadan
Profil *
Matty
Jo, to už by mělo fugnovat, dík. Vyzkouším to po tréninku. Pak napíšu.
Nadan
Profil *
Hmm, nevím, nějak to nefunguje. Možná bude problém v tom, že jsem to dal do jpg, ale nemyslím si to. Kdyžtak:
http://narody.ic.cz/hlava.php
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Test</title>
<?php 
$images = array("/images/sipka1.jpg",            
                        "/images/sipka2.jpg", 
                        "/images/sipka3.jpg", 
                        "/images/sipka4.jpg",
			"/images/sipka5.jpg",
			"/images/sipka6.jpg",
			"/images/sipka7.jpg"); 
mt_srand(time()); 
$random_index = mt_rand(1, (count($images))); 
$random_index--; 

?> 

<IMG src="<?php echo "$images[$random_index]" ?>" onmouseover="this.src='<?php echo "$images[$random_index]" ?>-2.jpg'" onmouseout="this.src='<?php echo "$images[$random_index]" ?>.jpg'">
</body>
</html>
Matty
Profil
Tak ještě něco:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Test</title>
<?php
$images = array("/images/sipka1",
"/images/sipka2",
"/images/sipka3",
"/images/sipka4",
"/images/sipka5.",
"/images/sipka6",
"/images/sipka7");
mt_srand(time());
$random_index = mt_rand(1, (count($images)));
$random_index--;

?>

<IMG src="<?php echo "$images[$random_index]" ?>.jpg" onmouseover="this.src='<?php echo "$images[$random_index]" ?>-2.jpg'" onmouseout="this.src='<?php echo "$images[$random_index]" ?>.jpg'">
</body>
</html>
Nadan
Profil *
To je ono!!!
Děkuju moc! Fakt moc díky.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: