| 
<?phpfunction __autoload($class){
 try{
 $class = str_replace("_","/",$class);
 if(file_exists('class/'.$class.'.php')){
 include_once 'class/'.$class.'.php';
 }else{
 throw new Exception($class.' class does not exist!');
 }
 }catch(Exception $e){
 echo $e->getMessage();
 exit(-1);
 }
 }
 
 if(isset($_POST['submit'])){
 $error='';
 if(!(double)$_POST['to']==$_POST['to']){
 $error.="Invalid mobile number.<br />";
 }
 
 if(!$_POST['message']){
 $error.="Please enter message to send...";
 }
 
 if(!$error){
 //create new object of SMSSend class
 $sms = new SMS("YOUR_API_ID","YOUR_CLICKaTELL_USERID","PASSWORD",true,false);
 $result = $sms->send('+91'.$_POST['to'],'+91'.$_POST['from'], $_POST['message']);
 if($result){
 echo "Message sent : ID is :$result";
 }else{
 var_dump($result);
 }
 }
 }
 ?>
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html>
 <head>
 <title> My SMS Test </title>
 <script type="text/javascript">
 <!-- Begin
 function textCounter(field,cntfield,maxlimit) {
 if (field.value.length > maxlimit){ // if too long...trim it!
 field.value = field.value.substring(0, maxlimit);
 // otherwise, update 'characters left' counter
 }else{
 cntfield.value = maxlimit - field.value.length;
 }
 }
 //  End -->
 </script>
 </head>
 <body>
 <h1>My SMS form</h1>
 <?php if(isset($error)){
 echo '<b>'.$error.'</b>';
 ?>
 <?php } ?>
 <form method='post' name="messageForm" action='index.php'>
 <table border=0>
 <tr>
 <td>Send to :</td>
 <td>+91<input type='text' maxlength="10" name='to' /></td>
 </tr>
 <tr>
 <td>Froom :</td>
 <td>+91<input type='text' maxlength="10" name='from' /></td>
 </tr>
 <tr>
 <td>Message</td>
 <td>
 <textarea rows=4 cols=40 name='message' wrap="physical" cols="28" rows="5"
 onKeyDown="textCounter(document.messageForm.message,document.messageForm.remLen2,150)"
 onKeyUp="textCounter(document.messageForm.message,document.messageForm.remLen2,150)">
 </textarea>
 <br>
 <input readonly type="text" name="remLen2" size="3" maxlength="3" value="150" />characters left
 </td>
 </tr>
 <tr>
 <td> </td>
 <td><input type='submit' name='submit' value='Send' /></td>
 </tr>
 </table>
 </form>
 </body>
 </html>
 
 |