| 
 Передача значения javascript в php submit Вопрос такой: В шаблоне html который подключается к php файлу есть javascript подсчет символов, можно как-то передать/отправлять конкретное число из результата 'dlina' в php файл при отправке формы? Заранее спасибо за ответ! 
<script language="javascript">
function schet()
{
var text = document.getElementById('text');
var content = text.value;
var dlina = content.replace(/(<\/?[^>]+>)|(\s)/g, '').length;
var total = document.getElementById(total');
total.innerHTML = '{$lng['total']} ' + dlina;
}
</script>
<span id="total">{$lng['total']} 0</span>
<textarea name="innertext" onkeyup="schet()" id="text">{$innertext}</textarea>
 | 
| 
 Цитата: 
 Только для этого total нужно помещать в поле формы тоже (достаточно скрытого). Странно только что это значение получается из определенного сервером же, а потом возвращается ему, что сам сервер посчитать не может? | 
| 
 Цитата: 
 Сейчас все работает проще: Пользователь вводит в форме текст и js на странице подсчитывает символы, но никуда результат не отправляет, отправляется серверу только данные формы, текст и т.д. | 
| 
 Цитата: 
 А что сервер не в состоянии посчитать сколько символов в тексте полученного формой? Какие проблемы, если форма передается методом POST, то длину (количество символов, включая и переносы строк) серверу определить раз плюнуть: $len = strlen(trim($_POST["innertext"])); //или если UTF, то $len = mb_strlen(trim($_POST["innertext"]), "UTF-8"); Нафига ему нужные от клиента расчеты. | 
| 
 О благодарствую, можно же и так ) Я не совсем подробно объяснил. Этот подсчет отображается исключительно для осведомления пользователя, то есть серверу он не нужен был до того момента, пока я не решил добавить другую функцию :) | 
| 
 Цитата: 
 | 
| Часовой пояс GMT +3, время: 18:37. |