[ Príspevkov: 10 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 12.12.06
Prihlásený: 28.10.14
Príspevky: 215
Témy: 25 | 25
Bydlisko: Douglas, IOM
NapísalOffline : 12.11.2007 12:06 | alt tag pre obrazok

prosim vedel by mi niekto poradit ako vlozim alt a title tag pre tieto obrazky? kod je:

Kód:
<?php
$images = array("images/head_image/img_01.jpg",
"images/head_image/img_02.jpg",
"images/head_image/img_03.jpg",
"images/head_image/img_04.jpg",
"images/head_image/img_05.jpg");
mt_srand(time());
$random_index = mt_rand(1, (count($images)));
$random_index--;
?>

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


Dakujem


Offline

Prevádzkovateľ fóra
Prevádzkovateľ fóra
alt tag pre obrazok

Registrovaný: 01.05.05
Príspevky: 12419
Témy: 1447 | 1447
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 12.11.2007 12:12 | alt tag pre obrazok

dobre by bolo napisat ze ci pre vsetky zvlast alebo pre vsetky jednotny.....


_________________
SilverStone SST CS01 | Corsair SF600 600W SFX | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 (16 Cores / 32 Threads) & Noctua NH-U9DX i4 | Kingston HyperX Savage 32 GB DDR4 2400 MHz | PNY NVIDIA Quadro K1200 DP 4 GB DDR5 | Intel SSD 750 1.2 TB NVMe & Intel SSD 730 240 GB SATA & Seagate BackUp Plus Portable 12 TB USB | 31.5" 4K LCD EIZO FlexScan EV3237 & 2 x 24" LCD EIZO FlexScan EV2451 | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech Wireless G700s | Harman Kardon Nova | Microsoft Windows 7 Ultimate | APC Back-UPS ES 700 | Lenovo ThinkPad X250 - Intel Core i7 5600U, 8 GB DDR3 1600 MHz, Intel HD Graphics 5500, SanDisk SSD 512 GB, 12.5 FHD LED IPS, WWAN 3G 4G LTE, Microsoft Windows 7 Ultimate | Nintendo Classic Mini | BlackBerry Passport 96 GB
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 12.12.06
Prihlásený: 28.10.14
Príspevky: 215
Témy: 25 | 25
Bydlisko: Douglas, IOM
Napísal autor témyOffline : 12.11.2007 12:14 | alt tag pre obrazok

:) akurat som to chcel doplnit. mylim pre kazdy zvlast. zatial som dal globalne pre vsetky sem:
Kód:
<img src="<?php echo "$images[$random_index]" ?>" alt="alt tag" title="title tag">
ono staci mi to aj takto len lepsie by bolo kazdemu dat alt a title zvlast


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 09.02.07
Prihlásený: 26.01.15
Príspevky: 257
Témy: 20 | 20
NapísalOffline : 12.11.2007 12:39 | alt tag pre obrazok

pouzit viacrozmerne polia (myslim, ze to by mohlo fungovat) a dalej k IMG tagu doplnit aj width a height -> pouzit php funkciu getimagesize

Kód:
$images= array( array( url => 'images/head_image/img_01.jpg',
             alt => 'Tvoj alt text',
             title => 'Tvoj title'
            ),
array( url => 'images/head_image/img_02.jpg',
             alt => 'Tvoj alt text',
             title => 'Tvoj title'
            ),
array( url => 'images/head_image/img_03.jpg',
             alt => 'Tvoj alt text',
             title => 'Tvoj title'
            )
         );


Potom jeden zo sposobov ako narabat s takymto polom:

Kód:
for ( $row = 0; $row < 3; $row++ )
{
 echo '|'.$images[$row]['url'].'|'.$images[$row]['alt'].
    '|'.$images[$row]['title'].'|<br />';
}


V tvojom pripade nemusis robit loop cez vsetky, ale myslim, ze by stacilo jednoducho vypisat:

Kód:
echo '|'.$images[$row]['url'].'|'.$images[$row]['alt'].'|'.$images[$row]['title'].'|<br />';


+ getimagesize funkcia z php.net (zakomponovat nie je tazke a myslim, ze to zvladnes):

Kód:
<?php
list($width, $height, $type, $attr) = getimagesize("img/flag.jpg");
echo "<img src=\"img/flag.jpg\" $attr alt=\"getimagesize() example\" />";
?>


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 12.12.06
Prihlásený: 28.10.14
Príspevky: 215
Témy: 25 | 25
Bydlisko: Douglas, IOM
Napísal autor témyOffline : 12.11.2007 13:47 | alt tag pre obrazok

dakujem vam za pomoc.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 09.02.07
Prihlásený: 26.01.15
Príspevky: 257
Témy: 20 | 20
NapísalOffline : 12.11.2007 13:58 | alt tag pre obrazok

Mozem sa spytat, ci si to nejak rozbehal?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 12.12.06
Prihlásený: 28.10.14
Príspevky: 215
Témy: 25 | 25
Bydlisko: Douglas, IOM
Napísal autor témyOffline : 12.11.2007 15:09 | alt tag pre obrazok

ehm. zatial som to spravil len tak ze to funguje ale nemenia sa obrazky. tak sa s tym hram kus. ale nejde moc :roll:

// nedalo by sa to spravit takto:
Kód:
<img src="<?php echo "$images[$random_index]" ?>" alt="<?php echo "$alt" ?>" title="<?php echo "$title" ?>">
a urcit kazdemu obrazku alt a title? viem ze si to tak urobil ze kazdemu obrazku si zadal alt a title len tam je dade chyba


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 09.02.07
Prihlásený: 26.01.15
Príspevky: 257
Témy: 20 | 20
NapísalOffline : 12.11.2007 15:46 | alt tag pre obrazok

tak este raz:

Kód:
<?php
// tu mas 2 rozmerne pole
// pomen si cesty k obrazkom ako aj text pre title a alt
$images= array( array( 'url' => 'images/head_image/img_01.jpg',
                       'alt' => 'Tvoj alt text 1',
                       'title' => 'Tvoj title 1'
                     ),
                array( 'url' => 'images/head_image/img_02.jpg',
                       'alt' => 'Tvoj alt text 2',
                       'title' => 'Tvoj title 2'
                     ),
                array( 'url' => 'images/head_image/img_03.jpg',
                       'alt' => 'Tvoj alt text 3',
                       'title' => 'Tvoj title 3'
                     )
              );

// tu je tvoj nahodny generator
mt_srand(time());
$random_index = mt_rand(1, (count($images)));
$random_index--;

// tu je php funkcia na zistenie sirky a vysky obrazku
list($width, $height, $type, $attr) = getimagesize($images[$random_index]['url']);

// a tu je tvoj finalny IMG tag
?>

<img src="<?php echo $images[$random_index]['url'];  ?>" alt="<?php echo $images[$random_index]['alt']; ?>" title="<?php echo $images[$random_index]['title']; ?>" <?php print $attr;  ?> />


-> no dalo by sa to spravit aj takym sposobom, ako si sa pytal, lenze iba v tom pripade ak mas tychto meniacich obrazkov malo...

definoval by si si:

title1 = "Title pre obr1";
alt1 = "Alt pre obr1";
title2 = "Title pre obr2";
alt2 = "Alt pre obr2";
atd...

a potom ked vygenerujes nahodny index, tak pri zobrazeni obrazku by si pri alt a title volal napr.

Kód:
title="<?php echo ${"title".$random_index}; ?>"
alt="<?php echo ${"alt".$random_index}; ?>"


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 12.12.06
Prihlásený: 28.10.14
Príspevky: 215
Témy: 25 | 25
Bydlisko: Douglas, IOM
Napísal autor témyOffline : 12.11.2007 16:01 | alt tag pre obrazok

dakujem mondzo. uf tak ja som riadny ret. pomalicky sa ucim ale na taketo veci este nemam. 2 rozmerne pole? si mi velmo pomohol. mas u mna beero ;)


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 09.02.07
Prihlásený: 26.01.15
Príspevky: 257
Témy: 20 | 20
NapísalOffline : 12.11.2007 17:19 | alt tag pre obrazok

pohodka, kazdodenna skola :)


 [ Príspevkov: 10 ] 


alt tag pre obrazok



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Frame pre video/obrazok

v HTML, XHTML, XML, CSS

5

245

03.05.2011 15:32

johnny04501

V tomto fóre nie sú ďalšie neprečítané témy.

[php] - nastavenie cache pre obrazok

v PHP, ASP

7

348

01.07.2008 16:12

pepek92

V tomto fóre nie sú ďalšie neprečítané témy.

nečitatelný obrázok pre bota a bezpečnosť

v Ostatné

2

135

13.10.2012 19:01

walther

V tomto fóre nie sú ďalšie neprečítané témy.

obrazok len pre off-line uzivatelov (phpbb2)

v Redakčné systémy

4

306

29.11.2011 11:17

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

"tag menu", alebo "Tag cloud"

v PHP, ASP

25

871

09.11.2010 9:53

capricorn7

V tomto fóre nie sú ďalšie neprečítané témy.

alt

v HTML, XHTML, XML, CSS

5

520

28.07.2008 17:30

emer

V tomto fóre nie sú ďalšie neprečítané témy.

alt ctrl del

v Operačné systémy Microsoft

16

458

28.05.2010 19:54

Nanosonda

V tomto fóre nie sú ďalšie neprečítané témy.

Vôbec nefunguje alt

v Operačné systémy Microsoft

5

107

20.10.2014 11:42

lenushenq4

V tomto fóre nie sú ďalšie neprečítané témy.

CTR+ALT+DELETE

v Ostatné programy

3

375

26.07.2008 23:07

dedko45

V tomto fóre nie sú ďalšie neprečítané témy.

ctrl + alt + delete

v Operačné systémy Microsoft

7

287

22.04.2010 16:12

FUSSBALL

V tomto fóre nie sú ďalšie neprečítané témy.

CTR+ALT+DEL

v Operačné systémy Microsoft

5

398

24.06.2007 15:03

Gyrxiur

V tomto fóre nie sú ďalšie neprečítané témy.

Obrázok na obrázok

v HTML, XHTML, XML, CSS

3

252

16.02.2010 16:04

Abhorrens

V tomto fóre nie sú ďalšie neprečítané témy.

nefunkcna opera atributy ALT

v Sieťové a internetové programy

0

339

10.04.2009 15:11

ridick

V tomto fóre nie sú ďalšie neprečítané témy.

nefunguje ctrl+alt+del

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Operačné systémy Microsoft

30

3171

27.06.2009 18:31

1daemon1

V tomto fóre nie sú ďalšie neprečítané témy.

onmouseover text z alt

v JavaScript, VBScript, Ajax

3

256

10.01.2010 11:45

pilná lama glama

V tomto fóre nie sú ďalšie neprečítané témy.

skratka ctrl+alt+v nefunguje

v Externé zariadenia

2

402

20.04.2014 9:02

4ndY252



© 2005 - 2017 PCforum, edited by JanoF