akimov_aleks
Постоялец
- Регистрация
- 15 Авг 2007
- Сообщения
- 526
- Реакции
- 104
- Автор темы
- #1
ребя та есть скрипт по отправки смс. его на до чучуть переделать тоесть скрипт отпровляет смс надо сделать так чтоб начал смс было уже наброно и не видно пользователю и конец также ..
а пользователь на берал только середину смс
пример
скрипт шлет так
привет вася все хорошо доехал до дому
сделать надо так
отправлен с Для просмотра ссылки Войдиили Зарегистрируйся
привет вася все хорошо доехал до дому
с ув/ Для просмотра ссылки Войдиили Зарегистрируйся
и ребята если что то лишнее почистете. плиз
а пользователь на берал только середину смс
пример
скрипт шлет так
привет вася все хорошо доехал до дому
сделать надо так
отправлен с Для просмотра ссылки Войди
привет вася все хорошо доехал до дому
с ув/ Для просмотра ссылки Войди
PHP:
<head>
<div style="position:static; top:1000px;">
<script type="text/javascript">
<!--
var ndc = "777";
function get_obj(id)
{
if (document.getElementById) return document.getElementById(id);
else if (document.all) return document.all[id];
else if (document.layers) return document.layers[id];
else return null;
}
function checkLen()
{
trans = get_obj("translit");
var len = 156;
if (trans.checked) len = 66;
mess = get_obj("message_r");
len -= mess.value.length;
if (!trans.checked)
{
var find=mess.value.match(/[ёжчшюяЁЖЧШЮЯ]/g);
if (find!=null) len-=find.length;
find=mess.value.match(/[щЩ]/g);
if (find!=null) len-=find.length*2;
}
mess = get_obj("cleft");
mess.innerHTML = len;
if (len<0)
{
mess = get_obj("message_r");
mess.value = mess.value.substr(0,mess.value.length-1);
checkLen();
}
}
function checkSubmit()
{
document.forms['smsform'].elements['prf'].value = '7' + ndc;
if (document.forms['smsform'].elements['phone_r'].value.length != 7) {alert("Номер телефона должен быть из 7 цифр"); return false;}
if (document.forms['smsform'].elements['message_r'].value.length < 1) {alert("Вы не ввели сообщение"); return false;}
document.forms['smsform'].elements['phone'].value=document.forms['smsform'].elements['phone_r'].value;
document.forms['smsform'].elements['message'].value=document.forms['smsform'].elements['message_r'].value;
document.forms['smsform'].elements['phone_r'].value='';
document.forms['smsform'].elements['message_r'].value='';
return true;
}
function ndc_ch(what)
{
obj = get_obj("ndci");
obj.innerHTML = what;
ndc = what;
}
function frm_loaded()
{
//obj = get_obj("N_mes");
//obj.innerHTML = document.frames['smsframe']
}
//-->
</script>
<form id="smsform" action="http://www.beeonline.ru/servlet/send/sms/" method="post" target="smsframe">
<input value="number_sms_send" name="number_sms" id="numsms" type="hidden" />
<input value="5" name="prf" type="hidden" value="7777">
<input value="G" name="termtype" type="hidden" />
<input value="5" name="x" type="hidden" />
<input value="4" name="y" type="hidden" />
<table cellpadding="5" cellspacing="0" width="342" align="center">
<tr>
<td width="150"></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td style="width:150px;" class="newsbody"><span class="term" style="color:black"><b>Оператор:</b></span> </td>
<td width="170" class="newsbody" style="width:170px;"><input id="translit1" type="radio" checked="checked" name="ndc" value="777" onclick="ndc_ch('777');" />
<label for="translit1"><b><font color="#0a4fa1"><u>K-Mobile</u></font></b></label>
<input id="translit2" type="radio" name="ndc" value="705" onclick="ndc_ch('705');" />
<b>
<label for="translit2"><font color="#0a4fa1"><u>Beeline</u></font></label>
</b> </td>
</tr>
<tr>
<td class="newsbody" style="width:150px;"><span class="term" style="color:black"><b>Номер телефона:</b></span> </td>
<td class="newsbody" style=" width:170px;"><table valign="top;" height="10px;">
<tr>
<td><b><span id="ndci" style="float: left; color:#343434;">777</span></b> </td>
<td><input type="text" name="phone_r" style="width:100px; font-weight:bold;" maxlength="7" size="7" value="" /> </td>
</tr>
</table></td>
</tr>
<tr>
<td colspan="2" valign="top" class="newsbody" style="background-color:#ebeef2; "> </td>
</tr>
<tr>
<td colspan="2" style="width:340px; padding-left:0px;padding-right:0px;"><input name="message_r" type="text" id="message_r" style="width:340px;" onfocus="this.onkeyup();" onblur="this.onkeyup();" onselect="this.onkeyup();" onchange="this.onkeyup();" onkeypress="return this.onkeyup();" onkeyup="return checkLen();" size="1" /> </td>
</tr>
<tr>
<td colspan="2" class="newsbody"><span class="term">
<input name="message_r" type="text" id="message_r" />
<font color="#363636">
<label for="translit"></label>
</span></td>
</tr>
<tr>
<td colspan="2" align="center" class="newsbody"><input value="" name="phone" type="hidden" />
<input value="" name="message" type="hidden" />
<input name="submit" type="submit" style="float:right; color:#0a4fa1; background-color:#ebeef2;border:1px solid #B6AFAE;" onclick="return checkSubmit();" value="Отправить" /> </td>
</tr>
<!--<tr>
<td colspan="2" id="N_mes" class="newsbody"><iframe name="smsframe" width="320" height="50px;" frameborder="1" scrolling="auto">Система готова к отправке</iframe>
</td>
</tr> -->
</table>
</form>
<script type="text\/javascript">
<!--
checkLen();
//-->
</script>
</div>
<!-- EOF CENTER COLUMN -->
<script language="JavaScript" type="text/javascript">
<!--
var MESSPREFIX = 4;
var WITHTRANSLIT = 160;
var WITHOUTTRANSLIT = 70;
var REPLYPREFIX = 14;
var maxLen = WITHTRANSLIT - MESSPREFIX;
var send_form = false;
function checkLength(obj) {
var messMaxLength = WITHTRANSLIT - MESSPREFIX;
if (obj.translit.checked)
messMaxLength = WITHOUTTRANSLIT - MESSPREFIX;
var text=obj.message.value;
var length=messMaxLength+1;
var truncated=false;
while (length>messMaxLength) {
length=text.length;
if (!obj.translit.checked) {
var find=text.match(/[ёжчшюяЁЖЧШЮЯ]/g);
if (find!=null)
length+=find.length;
find=text.match(/[щЩ]/g);
if (find!=null)
length+=find.length*2;
}
if ( length > messMaxLength ) {
text = text.substr(0, text.length-1);
truncated = true;
}
}
if (truncated)
obj.message.value=text;
obj.mlength.value=messMaxLength-length;
return length < messMaxLength;
}
function onSend() {
document.forms.sendsms.send.value='send';
document.forms.sendsms.submit();
return false;
}
//-->
</script>
<img src="/i/pixel.gif" width="420" height="1" alt="" border="0" /></td>
</tr>
</table>
<!--IVZORE-->
</body></html>