Benim kullandığım basit bi sistem var script ile sms gönderiyorum. Böyle bişey düşündüysen yardım edebilirim.

include("ayar.php");
$sorgu1 = mysql_query ( "SELECT * FROM adres WHERE cep = ".$cep_tel." ");


if($sorgu1){

$yaz = mysql_fetch_array($sorgu1);
$cep_teli = $yaz["cep"];
$adi = $yaz["adi"];

//Cep telefonu uyumluluğunu kontrol et
if($cep_tel == $cep_teli){



//Şifre üret ve mesaj bas
function sifre_uret($uzunluk) {   
    $karakterler = "abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ";   
    $karakter_sayi = strlen($karakterler);   
  
    for ($ras = 0; $ras < $uzunluk; $ras++) {   
        $rakam_ver = rand(0,$karakter_sayi-1);   
        $sifre_ver .= $karakterler[$rakam_ver];   
    }   
    return $sifre_ver;   
}  

$sifre = sifre_uret(8);


echo "Şifreniz birkaç dakika içerisinde cep telefonunuza gelecektir. Gelen şifreyi Ortak Bilgi Sistemi Giriş formuna yazarak sistemimize giriş yapabilirsiniz.";


//Şifre isteği Gönderiliyor.
function XMLPoster($prmPostAddress,$prmSendData){
		$ch = curl_init();
		curl_setopt($ch, CURLOPT_URL,$prmPostAddress);
		curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
		curl_setopt($ch, CURLOPT_TIMEOUT, 30);
		curl_setopt($ch, CURLOPT_POSTFIELDS, $prmSendData);
		$result = curl_exec($ch);
		return $result;
	}

		$strSMS = "
<MainmsgBody>
<UserName>kul adi</UserName>
<PassWord>şifre</PassWord>
<Mesgbody> Internet Giris isteginiz onaylanmistir.  Sifreniz : $sifre </Mesgbody>
<Numbers>90541*******</Numbers>
<Type>1</Type>
<Originator>orginator adı</Originator>
<SDate></SDate>
<EDate></EDate>
</MainmsgBody>
";

$MesajSonuc = XMLPoster("http://SmsMany.php",$strSMS);
//Şifre isteği Gönderiliyor

//misafir bilgilerini sisteme kaydet
$ip_adresi = $_SERVER["REMOTE_ADDR"]; 



$tarih = date("d,m,Y");

$sql =mysql_query( "INSERT INTO kimlik VALUES ('','$adi','$cep_teli','$ip_adresi','$tarih','$sifre')");

if($sql){

echo "kayıt tamam";

}else{

echo "başarısız";

}
//misafir bilgilerini sisteme kaydet



//Ceptel yanlış ise
}else{

echo "Cep telefonunuz sistemimiz ile eşleşmedi. Lütfen bizimle iletişime geçiniz.";

}
//Ceptel yanlış ise



//3. if else1





}else{
	
	echo "Sorgulama yapılamadı";
	
}

}