Размер файла: 3.72Kb
<?
//Открываем файл с приколами
$file = fopen("sms.base", "r");
$sms_base = fread($file, filesize("sms.base"));
fclose($file);
//Режем по приколам
$sms_pricol=explode("\n",$sms_base);
//Берем данные рандомизированого прикола
if (isset($id)){
//Передали ID
$get_rand=explode("<delimetr-sms>",$sms_pricol[intval($id)]);
} else {
//Рандом
$get_rand=explode("<delimetr-sms>",$sms_pricol[rand()%count($sms_pricol)]);
}
//Формируем данные
$sms_from=$get_rand[0];
$sms_text=$get_rand[1];
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>sms-me, please.</title>
<link rel="stylesheet" type="text/css" href="sms.css">
<meta http-equiv="Content-Type" content="text/html;charset=windows-1251">
</head>
<body>
<div id="logo"><img src="image/logo.gif" alt="SMS-me, please"></div>
<div id="content">
<div class="bb">
<script>
function _count_sms(obj){
var c = obj.value.length;
var text = obj.value;
var lab = document.getElementById('smslength');
if ((c != 11) && ((c % 10) == 1)){
lab.innerHTML = 'Длина <b>'+c+'</b> символ.';
}
else if (((c % 10) >= 2) && ((c % 10) <= 4) && ((c < 10) || (c > 20)) ){
lab.innerHTML = 'Длина <b>'+c+'</b> символа.';
}
else{
lab.innerHTML = 'Длина <b>'+c+'</b> символов.';
}
var delim = 160;
if (sendsms.translit.checked){
delim = 70;
}
lab.innerHTML = lab.innerHTML +' | <b>'+(Math.floor(c/delim) + (c%delim != 0))+'</b> SMS';
}
function _change_to(obj){
var lab = document.getElementById('to');
lab.value = obj.value;
}
</script>
<table width="100%" cellpadding="5">
<form method="POST" action="send.php" name="sendsms" id="sendsms">
<tr>
<td width="70">
<strong>От Кого:</strong>
<br>
<input type="text" name="sms_from" value="<? echo $sms_from;?>" size="18" width="75px">
</td>
<td><br><small>* Это поле может состоять из 11 символов, либо из 18 цифр. Можно использовать только латинские символы, цифры, знаки тире,! , а также точку. Руские буквы будут переведены в транслит. "+" в начале номера подставится автоматически.</small></td>
</tr>
<tr>
<td>
<strong>Кому:</strong>
<br>
<input type="text" id="to" name="sms_to" value="" size="18" width="75px" />
</td>
<td><br>
<small>* Вводите номер в международном формате без плюса в начале. Пример, 79998887766. </small>
<br><br><br>
<td>
</tr>
<tr>
<td colspan="2">
<table width="100%" cellpadding="0">
<tr><td width="70%">
<strong>Сообщение:</strong><br><small>* максимальная длина для сообщения на русском - 210, на латинице 480 символов)</small><br><br>
<textarea rows="9" cols="35" name="sms_text" id="sms_text" size="18" width="50px"
onkeyup="_count_sms(this);"
onChange="_count_sms(this);"
onFocus="_count_sms(this);"
onBlur="_count_sms(this);"
onSelect="_count_sms(this);"
onMouseOut="_count_sms(this);"
onMouseMove="_count_sms(this);"/><? echo $sms_text;?></textarea><br>
<span id='smslength'>Длина <b>0</b> символов. | <b>0</b> SMS</span><br>
<input name="set" type="hidden" value="sms_submit">
<input name="gateid" type="hidden" value="111">
<br>
<small>
<INPUT TYPE="checkbox" NAME="translit" VALUE="1" onClick="_count_sms(document.sendsms.sms_text);">Отправить без транслита</small><br><br>
<input type="submit" value="Отправить" name="submit">
</td>
<td>
<strong>Cекретный код</strong><br><input name="scode" type="text" size="20"><br><br>
Для получения секретного кода отправь <strong>zam+2699</strong> на номер <strong>1045</strong>. (<A HREF="about.html" target="blank">услуга платная</A>)
</td>
</tr>
</table>
</td>
</tr>
</form>
</table>
</div>
</div>
</body>
</html>