Untuk membuat komponen SMS Gateway diperlukan software gammu (opensource loh). Untuk cara nyetting hp liat aja di tutorial gammu. Untuk programmingnya liat aja disini.
Catatan: baca dulu artikel-artikel sebelumnya (Cara membuat komponen joomla).
jadi ini buat komponen joomla. pertama kita buat file sms.php, yang isinya:
<?
$user=& JFactory::getUser();
$id=$user->id;
$usertype=$user->usertype;
defined( '_JEXEC' ) or die ( 'Restricted access' );
jimport('joomla.application.helper');
require_once(JApplicationHelper::getPath('html'));
jTable::addIncludePath(JPath_ADMINISTRATOR.DS.'components'.DS.$option.DS.'tables');
$task=$_GET['task'];
$id=$_GET['id'];
echo"<center><div class='componentheading'><font id='glowtext'>My SMS Gateway</font></div></center><br>";
if($usertype=='')
{
switch($task)
{
case 'tampilan':
SMS::tampilan($option);
break;
case 'telepon':
SMS::telepon($option);
break;
case 'proses_telepon':
SMS::proses_telepon($option);
break;
case 'batal_telepon':
SMS::batal_telepon($option);
break;
case 'sms':
SMS::nulis_sms($option);
break;
case 'kirim_sms':
SMS::kirim_sms($option);
break;
case 'menulis_sms':
SMS::menulis_sms($option);
break;
case 'proses_mengirim_sms':
SMS::proses_mengirim_sms($option);
break;
case 'daftar_sms':
SMS::daftar_sms($option);
break;
case 'hapus_sms':
SMS::hapus_sms($option);
break;
case 'backup':
SMS::backup_sms($option);
break;
case 'get_page':
SMS::get_page($option);
break;
case 'limit_foot':
SMS::limit_foot($option);
break;
case 'outbox':
SMS::outbox($option);
break;
case 'buku_telepon':
SMS::buku_telepon($option);
break;
case 'tambah_buku':
SMS::tambah_buku($option);
break;
default:
SMS::tampilan($option);
break;
}}
?>
Saturday, January 8, 2011
PROGRAMMER CODE REVEALED: SMS Gateway Part 1 for Joomla
1/08/2011 07:04:00 AM
muis arghiansyach gp
No comments
0 komentar:
Post a Comment
Thanks a lot for your attention...