Autor Zpráva
sailgohooo
Profil
chcem si dat do guestbooku smailov..
viem, ze sa to robi nejkaj takto:

$zprava = Str_Replace("*1*", "obrazek", $zprava)

ALE - co je vlastne to "obrazek" ?
je to napr "smile1.bmp" ?
co ked tam mam taketo neco :

$text = nl2br(Htmlspecialchars(wordwrap($HTTP_POST_VARS["text"],70,"\n",1)));

neignoruje mi to potom ?

moc sa do toho neznam, tak...
peta
Profil *
sailgohooo :) to je prave ono :) nejdrive musis provest special char a az pak nahrazovat smajliky.

Ja pouzivam na smajliky
<i class="sml1">&nbsp;</i>
Pak muzes smajlik zmenit primo v CSS a nemusis hledat, kde je ten html soubor.
{font-size:2px;line-height:20px;padding:0 10px}
sailgohooo
Profil
Ja pouzivam na smajliky
<i class="sml1">&nbsp;</i>
Pak muzes smajlik zmenit primo v CSS a nemusis hledat, kde je ten html soubor.
{font-size:2px;line-height:20px;padding:0 10px}


diky, ale toto som brutalne nepocopil =)
sailgohooo
Profil
aj tak som na to dosieeeeeeeeel =))))
a sam =))
rada_losik
Profil
je to napr "smile1.bmp" ?
No tak první změn bmp na gif nebo png;)
peta
Profil *
sailgohooo
Mno, ze ty vkladas smajliky jako obrazky:
:) ---> <img src="usmev.gif" alt="" width="20" height="20">
Ja je vkladam jako icko:
:) ---> <i class="s m1">&nbsp;</i>

Vyhoda je, ze mne, kdyz vypnes obrazky, tak se nezobrazi zastupny symbol.
Dalsi vyhoda je, ze muzu smajlika zmenit v CSS a zmeni se vsechny smajlici na strance i ve zpravach. Coz je soucasne nevyhoda, zalezi na pohledu...

CSS vypada asi nejak takhle
.zprava .s {font-size:2px;line-height:20px;padding:0 10px;background-image:url(smajliky.gif)}
.zprava .m0 {background-position:0 0} .zprava .m1 {background-position:-30px 0} /*nebo background:url(obrazek1)*/

A vyhoda reseni s jednim velkym obrazkem, ktery posouvas na pozadi bloku je, ze se nacte 1 obrazek. 100 obrazku totiz trva skoro 100x dele (editacni pole + smajliky ve zpravach pres img...)

Ty obrazky taky doporucuji format GIF, pripadne PNG, JPG
peta
Profil *
sailgohooo
Nemusi tam byt zrovna nbsp, muzes tam dat nezobrazitelny znak, ale pak riskujes, ze se ti pri nejakem pismu zobrazi ctverecek. Da se tomu predejit, kdyz mu vnutis i font
.zprava .s {font-family:Arial, Helvetica, Sans}
Anonymní
Profil *
Text odkazuText odkazu[img][/img][img][/img]
[pre][/pre][i][/i][b][/b]
Toto téma je uzamčeno. Odpověď nelze zaslat.