از طریق آدرس هم به این ۲ صورت میشه با php پیامک ( پیام کوتاه ) ارسال کرد :
راه اول :
کد PHP:
<?
function send_sms($number , $username , $password , $receiver, $note ){
$sock = @fsockopen("sms.ardindata.com", 80, $errno, $errstr, 30);
if (! $sock ){
return'error';
}else{
fwrite($sock, "GET /send_via_get/send_sms.php?username=".$username."&password=".$password."&sender_number=".$number."&receiver_number=".$receiver."¬e=".$note." HTTP/1.1\r\n");
fwrite($sock, "Host: www.sms.ardindata.com \r\n");
fwrite($sock, "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 \r\n");
fwrite($sock, "Accept: */*\r\n");
fwrite($sock, "\r\n");
$headers = "";
$body = "";
while ($str = trim(fgets($sock, 4096))) $headers .= "$str\n";
while (!feof($sock)) $body .= fgets($sock);
print $smsid = $body ;
}
}
send_sms('3000xxxx' , 'username' , 'password' , '0913....', 'note' );
?>
راه دوم
کد PHP:
<?php
$smsid = file_get_contents('http://www.sms.ardindata.com/send_via_get/send_sms.php?username=USERNAME&password=PASSWORD&sender_number=NUMBER&receiver_number=RECEIVER¬e=NOTE');
echo $smsid;
?>
در راه دوم فقط به جای کلماتی که با حروف بزرگ نوشته شده است باید مقدار های مورد نظرتان را قرار بدید