Reply to Re: Voipbuster script.

Your name:

Reply:


Posted by Vince Morgan on 04/19/07 13:15

"Henk Oegema" <henk@oegema.com> wrote in message
news:vIGVh.128805$z84.945241@phobos.telenet-ops.be...
> Dear forum.
>
> I'm trying to get a (test) script working which would log me in to
> VoipBuster and then send a SMS to my mobile phone.
> When it is working this script will be used in my Asterisk PBX to send
> automatically a SMS message, with the message that telephone number xxxxxx
> has called me.
> This function is discussed in forum
> http://forum.asteriskportal.nl/index.php?topic=288.msg1772#msg1772
> (unfortunately (for this forum) in the Dutch language)
>
> To test the script I put in a browser the following address:
> http://localhost/sms/sms.php?number=00324763788xx&msg=This is a test
>
>
> File /srv/www/htdocs/sms/sms.php (SuSE10.2):
> =================================
>
> <?php
>
> function encryptString($string)
> {
> for ($i=0;$i<strlen($string);$i++)
> {
> $chr = $string{$i};
> if ($chr == "0")
> {
> $chr = "5";
> $string{$i} = $chr;
> }
> elseif ($chr == "1")
> {
> $chr = "6";
> $string{$i} = $chr;
> }
> elseif ($chr == "2")
> {
> $chr = "7";
> $string{$i} = $chr;
> }
> elseif ($chr == "3")
> {
> $chr = "8";
> $string{$i} = $chr;
> }
> elseif ($chr == "4")
> {
> $chr = "9";
> $string{$i} = $chr;
> }
> elseif ($chr == "5")
> {
> $chr = "0";
> $string{$i} = $chr;
> }
> elseif ($chr == "6")
> {
> $chr = "1";
> $string{$i} = $chr;
> }
> elseif ($chr == "7")
> {
> $chr = "2";
> $string{$i} = $chr;
> }
> elseif ($chr == "8")
> {
> $chr = "3";
> $string{$i} = $chr;
> }
> elseif ($chr == "9")
> {
> $chr = "4";
> $string{$i} = $chr;
> }
> }
> return str_rot13($string);
> }
>
> // Set username and password
You could reduce the if; elseif block to the following.

$string[$i] = $string[$i]< 5 ? $string[$i]+=5 : ($string[$i]+=5)-10;

That's if, as Jeff has already enquired, $string{$i} should be $string[$i].
HTH
Vince

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация