Autor | Zpráva | ||
---|---|---|---|
mayda Profil * |
Dobrý den, nevíte jak udělat, aby tohle fungovalo?
<img src="img/pisemka.png" title="<?php $radek = 50; $soubor = file('pisemky-zdroj.php'); echo (isset($soubor[$radek]) ? $soubor[$radek] : '???'); ?>"> Když odkážu na existující řádek, tak se title neobjeví,.. když na neexistující tak se objeví "???". Díky. Moderátor Davex: Titulek „Vložení řádku do atributu <title>“ nevystihuje podstatu dotazu. Příště zkus prosím vymyslet lepší.
|
||
Chro Profil |
#2 · Zasláno: 7. 2. 2011, 15:38:54
Zkus odstranit neviditelný nový řádek na konci z obsahu proměnné funkcí
trim($soubor[$radek]); |
||
mayda Profil * |
#3 · Zasláno: 7. 2. 2011, 16:53:17
nejde mi to :/
|
||
Davex Profil |
#4 · Zasláno: 7. 2. 2011, 18:37:13
mayda:
A kolik řádků má ten soubor? echo count($soubor); |
||
mayda Profil * |
#5 · Zasláno: 7. 2. 2011, 19:44:09
Davex:
A záleží na tom? Když ten příkaz používám "normálně" tj. <tr><td><?php $radek = 9; $soubor = file('pisemky-zdroj.php'); echo (isset($soubor[$radek]) ? $soubor[$radek] : '???'); ?></td></tr> Tak vše funguje i bez určení počtu řádků souboru. Jenom když to vkládám do atributu title, tak mi to buď nejde (cotojátka se vůbec nezobrazí), a nebo, když odkazuju na prázdný řádek tak mi to napíše "???" Za ten nadpis se omlouvám. |
||
Tori Profil |
#6 · Zasláno: 7. 2. 2011, 20:02:22
mayda:
„když odkazuju na prázdný řádek tak mi to napíše "???"“ Koukněte na druhý parametr funkce file - tím můžete zajistit, aby se vám ze souboru načetly pouze neprázdné řádky a bez znaků zalomení řádku. Jestli používáte cotojátka od Dera, tak ty nezobrazí tooltip, pokud je v titulku prvku zlom řádku (zkoušela jsem teď v Chrome). |
||
snake.aas Profil * |
#7 · Zasláno: 7. 2. 2011, 20:12:26
a není ani ve zrojovém kódu? vyzkoušel jsem a takhle
<img src="img/pisemka.png" title="<?php $radek = 50; $soubor = file('pisemky-zdroj.php'); echo (isset($soubor[$radek]) ? trim($soubor[$radek]) : '???'); ?>"> naprosto v pohodě funguje |
||
mayda Profil * |
#8 · Zasláno: 8. 2. 2011, 18:10:42
Chro, snake.aas:
Měli jste samozřejmě pravdu. Funguje to, díky. Sem to napsal špatně. |
||
Časová prodleva: 13 let
|
0