Autor Zpráva
(ToK)amiricas_CZ
Profil *
src="images/smileys/aug.gif" border="0"><img src="images/smileys/newbie.gif" bor

tuto výzvu mi to pořád píše a ja bych ji rád odstranil ale když otevřu soubor s danymi gify ta k tom souboru nejsou coz je pochopitelne ale nevim jak se mám dostat k jejich editaci kdyz je nemuzu najit. v tom souboru je pouze tohle :


<?php


include("_mysql.php");
include("_settings.php");
echo'<html>
<head>
<title>Smileys</title>
<link rel="stylesheet" href="_stylesheet.css" type="text/css">
<script src="js/bbcode.js" language="jscript" type="text/javascript"></script>
</head>
<body bgcolor="'.PAGEBG.'">
<table width="300" cellpadding="2" cellspacing="1" bgcolor="'.BORDER.'">
<tr bgcolor="'.BGHEAD.'"><td class="title" align="center">Smiley:</td><td class="title" align="center">Tag:</td></tr>
<tr><td colspan="2" bgcolor="'.BG_1.'"></td></tr>';


$filepath = "./images/smileys/";
unset($files);
if ($dh = opendir($filepath)) {
while($file = readdir($dh)) {
if (ereg("\.gif",$file)) $files[] = $file;
}
closedir($dh);
}

if (is_array($files)) {
sort($files);
foreach($files as $file) {
$smiley = explode(".", $file);
echo'<tr>
<td bgcolor="'.BG_1.'" align="center"><a href="javascript:AddCodeFromWindow(\':'.$smiley[0].':\')"><img src="images/smileys/'.$file.'" border="0" ></a></td>
<td bgcolor="'.BG_2.'" align="center"><a href="javascript:AddCodeFromWindow(\':'.$smiley[0].':\')">:'.$smiley[0 ].':</a></td>
</tr>';
}
echo '</table>';
}

?>
</body>
</html>




Prosím poraďte.
luboš
Profil *
a co k tomu validator pise? kdyztak jestli nerozumis anglicky zkus http://validator.webylon.info
ale myslim, ze to bude jen, ze ti chybi atribut alt (text, co se zobrazi, kdyz neni mozne zobrazit obrazek)
tedy napr. <img src="images/smileys/'.$file.'" border="0" alt="Smajlík">
Joker
Profil
tuto výzvu mi to pořád píše
Jakou? Nikde nevidím zrovna informaci o tom, jaká je to chyba. Nejspíš to ale bude chybějící "alt".
morpheus
Profil
Predevsim jde o to jake mas DTD. Hod sem primo odkaz na na walidator s tou strankou a bude to jasne hned kde mas chybu ;-)
luboš
Profil *
morpheus
alt je povinny u kazdeho doctypu
morpheus
Profil
luboš
ja se preci nehadam :-) ale to ze tam doplni alt nemusi znamenat, ze to bude mit validni. ;-) A prave proto jde o to, jaky pouzva doctype. ;-)
Chamurappi
Profil
Reaguji na morpheua:
Z ukázaného úryvku kódu vyplývá, že zvýrazněné je většítko (čtyřicátý znak z osmdesáti). Kdyby deklaroval Strict DTD a vadil by atribut border, úryvek by vypadal jinak => jde o ten alt.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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