Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 15:32 25.04.24 
Клубове/ Компютри и Интернет / PHP Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема Комбиниране на два скрипта
Автор OneMoreTime (непознат )
Публикувано15.10.07 11:17  



Идеята: двата скрипта по-долу (за преобразуване на кирилица към латиница и изпращане смс чрез smsbg.net) да сработят като един.

Проблемите: пробвах да пусна информацията от формата към отделно пхп и то да го изпрати към смсбг.нет, но вечно имаше някаква грешка. А дали може двата скрипта да се комбинират и как- разчитам на по-светнатите от мен.

Поздрави,

Скриптове:

<?php
$cl_text = $_REQUEST['cl_text'];
$lang = $_REQUEST['lang'];
$retext = $cl_text;

$cyrilic = array('ч','щ','ш','ю','а','б','в','г','д','е','ж','з','и','й','к'
,'л','м','н','о','п','р','с','т','у','ф','х','ц','ъ','ь','я',
'у','Ч','Щ','Ш','Ю','А','Б','В', 'Г','Д','Е','Ж','З','И','Й',
'К','Л','М','Н','О','П','Р','С','Т','У','Ф','Х','Ц','Ъ','Ь','Я','У');

$latin = array('ch','sht','sh','iu','a','b','v','g','d','e','j','z','i','j',
'k','l','m','n','o','p','r','s','t','u','f','h','c','y','y',
'q','w','Ch','Sht','Sh','Iu','A','B','V', 'G','D','E','J','Z',
'I','J','K','L','M','N','O','P','R','S','T','U','F','H','C','Y','Y','Q','W');

$i = "0";



while($i < count($cyrilic)) {
$retext = str_replace($cyrilic[$i], $latin[$i], $retext);
$i++;
}

}

echo '<form action="?" method="GET"> <b>Въведи текста:</b><br/>
<textarea name="cl_text" rows="6" cols="65">'.$cl_text.'</textarea><br/>
<b>Преведен:</b><br/>
<textarea rows="6" cols="65">'.$retext.'</textarea><BR/>
<input type="radio" name="lang" value="cyrilic" id="langC"><label for="langC">Към кирилица</label>
<input type="radio" name="lang" value="latin" id="langL"><label for="langL">Към латиница</label><br/>
<input type="submit" value="Обърни"/> <input type="reset" value="Изчисти"/>
</form>';
?>

<script language=Javascript>
<!--
function upperMe(form){strlength=form.SM.value.length;if(strlength>160){form.SM.value=form.SM.value.substring(0,160);form.num.value=0;}else form.num.value=160-strlength;}
function chksmform(){frm=document.SMForm;if(frm.MN1.value.length==0){alert("Моля, попълнете кода на държавата");frm.MN1.focus();return false;}
if(frm.MN2.value.length==0){alert("Моля, попълнете кода на мобилния оператор");frm.MN2.focus();return false;}
if(frm.MN3.value.length == 0){alert("Моля, попълнете номера на абоната");frm.MN3.focus();return false;}
if(frm.SM.value.length == 0){alert("Моля, въведете съобщение");frm.SM.focus();return false;}}
//-->
</script>
<table style="BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid" cellspacing=0 cellpadding=0 border=0 align=center width=120 height=210>
<form name=SMForm onSubmit="return chksmform()" action="http://smsbg.net/clients/sms.php" method="post" target="_blank">
<tr>
<td align="center" bgcolor="#FFFFFF" height="18"><font color="#000000" face="Verdana" size="2">
Безплатен</font> <b><a href="http://smsbg.net" target="_blank"><font face="Verdana" size="2" color="#FF6600">SMS</font></a></b></td>
</tr>
<tr>
<td align=center bgcolor="#FFFFFF"><font color="#000000" face="Verdana" size="2">
Номер +</font>
<input maxlength=5 size=3 name=MN1 value=359 style="font-size:12px;font-family:Verdana;">


<input maxlength=4 size=2 name=MN2 value=88 style="font-size:12px;font-family:Verdana;">
-
<input maxlength=10 size=7 name=MN3 value="" style="font-size:12px;font-family:Verdana;">
<input type=hidden name=ID value=1>
</td>
</tr>
<tr>
<td align=center bgcolor="#FFFFFF">
<textarea style="font-size:12px;font-family:Verdana;" onKeyUp=upperMe(document.SMForm,document.SMForm.SM) name=SM rows=6 cols=14 onChange=upperMe(document.SMForm,document.SMForm.SM)></textarea>


<font color="#000000" size="2" face="Verdana">остават:
<input name=num onFocus=document.SMForm.sbm.focus() size=3 value=160 maxlength=3 readonly style="font-size:12px;color:#000000;font-family:Verdana;border:none;background:transparent;">
</font>
<input style="font-size:11px;border:1px #FF6600 solid;font-weight:bold;color:#FF6600;background:transparent;width:89" type=submit value=Изпращане name=sbm>
</td>
</tr>
</form>
</table>



Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.