Etwas
Новичок
проблема с одинарной кавычкой
Привет!
В общем проблема у меня такая:
Получаю данные о клиентах
затем отправляю все это в шаблон:
В самом шаблоне:
Так вот, поля все выводит, и работает замечательно, но! Когда в названии клиента встречается одинарная кавычка, допустим в компании D'arty, Ява-скрипт не передает в форму этого клиента, понятное дело, потому что кавычка закрывает его value.
Компании вносятся через программу, написанную на делфях, поэтому за вводом не слежу.
Вопрос: Как можно безболезненно обойти эту ошибку?
Привет!
В общем проблема у меня такая:
Получаю данные о клиентах
PHP:
$rows = $user->getUnionCompany($g_page-1, $g_name, $g_namenat);
PHP:
$tpl->assign(array('rows' => $rows, 'name' => $g_name, 'namenat' => $g_namenat, 'next_page' => $next_page, 'prev_page' => $prev_page));
PHP:
<td>
<a href="#" onClick="document.forms[1].prepare.value='{$row.fullnameeng|replace:"\"":"""}'; window.opener.document.forms[0].client_name.value = '{$row.fullnameeng|replace:"\"":"""}';">
{$row.fullnameeng} ({$row.shortnameeng|default:"--"})
</a>
</td>
Компании вносятся через программу, написанную на делфях, поэтому за вводом не слежу.
Вопрос: Как можно безболезненно обойти эту ошибку?