Login   Register  
PHP Classes
elePHPant
Icontem

File: example.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Mohammed Shannaq  >  mobilyws SMS  >  example.php  >  Download  
File: example.php
Role: Example script
Content type: text/plain
Description: exmaple how to use the class
Class: mobilyws SMS
Send SMS in Arabic using the mobily.ws gateway
Author: By
Last change:
Date: 2007-05-03 02:47
Size: 1,084 bytes
 

Contents

Class file image Download
<?php
require("mobilyws.class.php");
//#### mobilyws class usage example ####
//#######
//arabic text tested on windows-1256 encoding only and worked
//#######
//define the class
$mobily = new mobilyws("user","pass");
//send an sms
$res $mobily->send_sms("dc.net.sa","966552463239","محمد الشناق \n هلا والله\ntest test test");
switch (
$res) {
    case 
"0":
        echo 
"unable to connect to mobily.ws gateway";
        break;
    case 
"1":
        echo 
"Send OK!";
        break;
    case 
"2":
        echo 
"cannot sned, the account balance is empty";
        break;
    case 
"3":
        echo 
"cannot send, no enough credit";
        break;
    case 
"4":
        echo 
" cannot send, incorrect username";
        break;
    case 
"5":
        echo 
"cannot send, incorrect password";
        break;
    default:
        break;
}

//query about the current balance
//balance will come as 10:7 {account_total:account_current_credit}
$now_balance $mobily->get_balance();
if (
$now_balance['conncted']){
    echo 
"<br>current balance is: "$now_balance['result'] . " credit(s)";
} else {
    echo 
"<br>unable to connect to mobily.ws gateway";
}
?>