Jump to content
php.lv forumi

SMS


Mikijs

Recommended Posts

Es ieprieks palasiju par to SMS no majas lapas un nedaudz gribu uzzinat..

 

Tatad tika publicets sads kods

<html>
<head>
<title>Îsziòu sûtîðana</title>
<META http-equiv="Content-Type" content="text/html; charset=windows-1257">
<script language='javascript' type='text/javascript'>
function textCounter(field, countfield, maxlimit) {
if (field.value.length > maxlimit)
field.value = field.value.substring(0, maxlimit);
else
countfield.value = maxlimit - field.value.length;
}
</script>
</head>
<body>
<?
if (ISSET($_POST['send'])){
$sms_numurs = $_POST['sms_numurs'];
$sms_teksts = $_POST['sms_teksts'];
if ($sms_teksts == '' || sms_numurs == '') {die ("Dodies atpakaï un aizpildi abus laukus!");}
$kjeburi = array("â", "è", "ç", "ì", "î", "í", "ï", "ò", "ð", "û", "þ");
$normali  = array("a", "c", "e", "g", "i", "k", "l", "n", "s", "u", "z");
$sms_teksts = str_replace($kjeburi, $normali, $sms_teksts);
$div = substr($sms_numurs,0,2);
if ($div == '91' || $div == '92' || $div == '93' || $div == '94' || $div == '61' ||
$div == '63' ||  $div == '64' || $div == '65') {$sms_prov = '@smsmail.lmt.lv';} else {$sms_prov = '@sms.tele2.lv';}
if ($sms_prov == '@smsmail.lmt.lv') {$kam = "371".$sms_numurs.$sms_prov;} else {$kam = $sms_numurs.$sms_prov;}
$no = "from: aa@be.ce";
mail($kam,NULL,$sms_teksts,$no) or die ('îsziòa netika nosûtîta');
echo "Îsziòa veiksmîgi nosûtîta!<meta http-equiv='refresh' content='2;URL='>";
} else {
?>
<table width="100%" border="0" cellspacing="0" cellpadding="2">
 <form method="post" action="">
<tr>
  <td width="16%">Numurs:</td>
  <td width="84%"> <input name="sms_numurs" type="text" size="12" maxlength="8">
  </td>
</tr>
<tr>
  <td>Teksts:</td>
  <td>
<textarea name=sms_teksts wrap=physical cols=50 rows=4 onKeyDown="textCounter(this.form.sms_teksts,this.form.remLen,125);" onKeyUp="textCounter(this.form.sms_teksts,this.form.remLen,125);"></textarea>
<input readonly type=text name=remLen size=3 maxlength=3 value="125"></td>
</tr>
<tr align="center">
  <td colspan="2"><input type="submit" name="send" value="Sûtît"></td>
</tr>
 </form>
</table>
<?
}
?>
</body>
</html>

 

bet pienjemsim ka sanjemeja @sms.tele.lv;@smsmail.lmt.lv nomainitu uz @sms.id.lv - musdienas sms.id.lv publiskais sms meileris tad butu iespejama sms nosutisana? vai ja nebus (jo man nesanak =/) kadas ir alternativas? un vai ir kads kurs spej uztaisit tiesam funkcionetspejigu sms kodu?

Link to comment
Share on other sites

Nevajag taisīt muļķīgas QUOTEs (bubu)

 

senāk, lai aizsūtītu sms nebija security kodi, bija tikai 2 mobilo telefona sarunu operatori un arī katram telefona nummuram bija e-pasta adrese TELEFONA_NR@sms.OPERATORS.lv.

Edited by bubu
Link to comment
Share on other sites

delfin, tas sanaak, ka sms suutaas no mana piesleeguma. tad jau milziigi reekini naaks.

 

klez, tas tachu ir webs, nejau words.

uztaisu skriptu, kas atpaziist taas bildiites. tad uztaisu parastu formu, kuru var iekopeet jebkuraa lapaa. tad kad pieprasa bildes atpaziishanu, es paarpaudu ip adresi kaut vai. tad uztaisu vienu galveno lapu, kur visi shitie dati staav. nu un piemeeram lietotaajs registreejas, maksaa piecus latus par ip adresi un suuta cik lien.

Link to comment
Share on other sites

Pastāv limiti

Kā var nosūtīt īsziņu Tele2 abonentam no interneta?

Nosūtīt īsziņu Tele2 abonentam Jūs varat no Tele2 mājas lapas Maksimālais garums 143 zīmes. No vienas IP adreses iespējams nosūtīt maksimums 100 īsziņas diennaktī.

Tāpēc vel ir jālieto proxy, lai uztaisīt normālu servisu...

Link to comment
Share on other sites

×
×
  • Create New...