serg-php
17.02.2009, 18:52
Значит имеется вот такая форма:
<!-- TITLE: Отправка запроса -->
<script LANGUAGE="JavaScript">
<!--
function validate() {
var error = "";
var f = document.frm;
if (f.name.value == "") {
error += "Пожалуйста введите Ваше имя, отчество, чтобы мы смогли обращаться к Вам персонально.\n";
}
if(f.email.value.indexOf(".")<1 || f.email.value.indexOf("@") < 1) {
error += "Введите Ваш email.\n";
f.email.focus();
}
if (f.comments.value == "") {
error += "Задайте вопрос до 1000 символов.\n";
}
if (!error) return true;
else{
msg = "Извините! Произошла ошибка в отправке.\n\n" + error;
window.alert(msg);
return false;
}
}
function CommentsChange(){
var f = document.frm;
txtCount(f.comments,f.commentsleft,1000);
}
// -->
</script>
<p class=pagetitle>Обращение к администрации Украинского бизнес-портала</p>
<b>Поля, маркированные жирным шрифом обязательны</b>
<form name=frm method="POST" onSubmit="return validate();">
<input type=hidden name=page value="feedback">
<span class=err>##err_msg##</span>
<p>
<table border=0 cellspacing=0 cellpadding=0 width=415>
<tr><td align="right" valign="top"><b>Имя:</b> </td>
<td><input name=name value="##name##" size="30"></td></tr>
<tr><td> </td><td> Ваше полное имя.</td></tr>
<tr><td colspan=2> </td></tr>
<tr><td align="right" valign="top"><b>Email:</b> </td>
<td><input name=email value="##email##" size=30></td></tr>
<tr><td> </td><td> Email</td></tr>
<tr><td colspan=2> </td></tr>
<tr><td align="right" valign="top">Ваш сайт: </td>
<td><input name=url value="##url##" size=30></td></tr>
<tr><td> </td><td> Адрес сайта (выборочно)</td></tr>
<tr><td colspan=2> </td></tr>
<tr><td align="right" valign="top">Заинтересовало: </td>
<td><input name=foundus value="##foundus##" size=30></td></tr>
<tr><td> </td><td> Что представляет интерес для Вас на портале?</td></tr>
<tr><td colspan=2> </td></tr>
<tr><td align="right" valign="top"><b>Текст запроса:</b> </td>
<td><textarea wrap="virtual" name=comments rows=7 cols=40 onKeyDown="CommentsChange()" onKeyUp="CommentsChange()">##comments##</textarea>
</td></tr>
<tr><td> </td><td> Введите сообщение,
<input readonly type=text name=commentsleft size=3 maxlength=4 value="1000" tabindex=5000>
символов осталось</td></tr>
<tr><td colspan=2>
<!-- IF ##EN_IMG_VER## -->
<table border=0>
<tr bgcolor="#ffffff">
<td colspan=3 class=txt8>
Мера предосторожности: <br>
Введите символы на рисунке.
</td>
</tr>
<tr bgcolor="#ffffff">
<td><b>Проверочный код:</td>
<td colspan=2>
<table border=0>
<tr>
<td>
<input name="img_text" size=20>
</td>
<td>
<img src="index.php?page=feedback&mode=image">
</td>
</tr>
</table>
</td>
</tr>
</table>
<!-- ENDIF -->
</td></tr>
<tr><td colspan=2 align=center><br />
<table width="100%">
<tr><td>
<center>
Отправка данной формы регламентирована <a href="index.php?page=extra&pg=terms">Условиями портала</a>
<p>
<center><input type=submit class=button value="Отправить"></a></center></td></tr></table>
</td></tr>
</table>
</form>
<script>
CommentsChange();
</script>
Ввожу текст на аглицком - все работает, на русском болт!
Советовали iconv использовать! Не знаю как и куда его вставить в пхп скрипт!
<!-- TITLE: Отправка запроса -->
<script LANGUAGE="JavaScript">
<!--
function validate() {
var error = "";
var f = document.frm;
if (f.name.value == "") {
error += "Пожалуйста введите Ваше имя, отчество, чтобы мы смогли обращаться к Вам персонально.\n";
}
if(f.email.value.indexOf(".")<1 || f.email.value.indexOf("@") < 1) {
error += "Введите Ваш email.\n";
f.email.focus();
}
if (f.comments.value == "") {
error += "Задайте вопрос до 1000 символов.\n";
}
if (!error) return true;
else{
msg = "Извините! Произошла ошибка в отправке.\n\n" + error;
window.alert(msg);
return false;
}
}
function CommentsChange(){
var f = document.frm;
txtCount(f.comments,f.commentsleft,1000);
}
// -->
</script>
<p class=pagetitle>Обращение к администрации Украинского бизнес-портала</p>
<b>Поля, маркированные жирным шрифом обязательны</b>
<form name=frm method="POST" onSubmit="return validate();">
<input type=hidden name=page value="feedback">
<span class=err>##err_msg##</span>
<p>
<table border=0 cellspacing=0 cellpadding=0 width=415>
<tr><td align="right" valign="top"><b>Имя:</b> </td>
<td><input name=name value="##name##" size="30"></td></tr>
<tr><td> </td><td> Ваше полное имя.</td></tr>
<tr><td colspan=2> </td></tr>
<tr><td align="right" valign="top"><b>Email:</b> </td>
<td><input name=email value="##email##" size=30></td></tr>
<tr><td> </td><td> Email</td></tr>
<tr><td colspan=2> </td></tr>
<tr><td align="right" valign="top">Ваш сайт: </td>
<td><input name=url value="##url##" size=30></td></tr>
<tr><td> </td><td> Адрес сайта (выборочно)</td></tr>
<tr><td colspan=2> </td></tr>
<tr><td align="right" valign="top">Заинтересовало: </td>
<td><input name=foundus value="##foundus##" size=30></td></tr>
<tr><td> </td><td> Что представляет интерес для Вас на портале?</td></tr>
<tr><td colspan=2> </td></tr>
<tr><td align="right" valign="top"><b>Текст запроса:</b> </td>
<td><textarea wrap="virtual" name=comments rows=7 cols=40 onKeyDown="CommentsChange()" onKeyUp="CommentsChange()">##comments##</textarea>
</td></tr>
<tr><td> </td><td> Введите сообщение,
<input readonly type=text name=commentsleft size=3 maxlength=4 value="1000" tabindex=5000>
символов осталось</td></tr>
<tr><td colspan=2>
<!-- IF ##EN_IMG_VER## -->
<table border=0>
<tr bgcolor="#ffffff">
<td colspan=3 class=txt8>
Мера предосторожности: <br>
Введите символы на рисунке.
</td>
</tr>
<tr bgcolor="#ffffff">
<td><b>Проверочный код:</td>
<td colspan=2>
<table border=0>
<tr>
<td>
<input name="img_text" size=20>
</td>
<td>
<img src="index.php?page=feedback&mode=image">
</td>
</tr>
</table>
</td>
</tr>
</table>
<!-- ENDIF -->
</td></tr>
<tr><td colspan=2 align=center><br />
<table width="100%">
<tr><td>
<center>
Отправка данной формы регламентирована <a href="index.php?page=extra&pg=terms">Условиями портала</a>
<p>
<center><input type=submit class=button value="Отправить"></a></center></td></tr></table>
</td></tr>
</table>
</form>
<script>
CommentsChange();
</script>
Ввожу текст на аглицком - все работает, на русском болт!
Советовали iconv использовать! Не знаю как и куда его вставить в пхп скрипт!