Autor Zpráva
Recik
Profil *
Ahoj, poprosil bych o radu, nejde mi vkládání např: <a href="javascript:smilie(53)"><img src='r/bold.jpg' alt="**53*" border='0'/></a> zajistit aby se to automaticky vložilo do textarea. V diskuzi mi to jde ale když to chci převést i jinam tak mi to nefunguje. Pojmenované a nastavené vše mám (doufám :) asi takto:

<script language=javascript>function smilie(type) {
if(type==51) {document.enter.co.value+='<font color=barva></font>'}
if(type==52) {document.enter.co.value+='<font size=cislo></font>'}
if(type==53) {document.enter.co.value+='<b></b>'}
if(type==54) {document.enter.co.value+='<i></i>'}
if(type==55) {document.enter.co.value+='<u></u>'}
}
</script>

$text=NL2BR($text);
$text=AddSlashes($text);
$text = str_replace("**51*","<font color=barva></font>", "$text");
$text = str_replace("**52*","<font size=cislo></font>", "$text");
$text = str_replace("**53*","<b></b>","$text");
$text = str_replace("**54*","<i></i>","$text");
$text = str_replace("**55*","<u></u>","$text");

$text2=NL2BR($text2);
$text2=AddSlashes($text2);
$text2 = str_replace("**51*","<font color=barva></font>", "$text2");
$text2 = str_replace("**52*","<font size=cislo></font>", "$text2");
$text2 = str_replace("**53*","<b></b>","$text2");
$text2 = str_replace("**54*","<i></i>","$text2");
$text2 = str_replace("**55*","<u></u>","$text2");

s tím, že pole textarea ma name=text nebo text2. Děkuji za jakékoliv rady, s JS jsem začátečník :(
fajzen
Profil
ak som to správne pochopil, do textarey vkladáš reťazce '<font color=barva></font>', '<font size=cislo></font>', '<b></b>', '<i></i>' alebo '<u></u>'
v PHP potom chceš zameniť **51*, **52*, **53*, **54* a **55*, lenže tieto reťazce v odoslanej textaree nie sú! sú tam len '<font color=barva></font>', '<font size=cislo></font>', '<b></b>', '<i></i>' alebo '<u></u>'
peta
Profil
Recik
link na soubor a zdrojovy kod nic? pak nelze resit.

viz fajzen lze predpokladat, ze nevis, ze php pracuje na serveru a js v prohlizeci. Tyto 2 pocitace jsou porpojene vzajemne pri odeslani pozadavku (odeslani formulare, obnoveni stranky, prechod na jinou stranku)
A zrejme ti bude stacit jednoduchy JS typu...
http://www.volny.cz/peter.mlich/jpw/#formulare
textarea smajliky
Byl to takovy pokus prepracovat priklady na jakpsatweb...

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

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