Hi forum,
I would like to create a webpage (no DB) where I internally can reboot my phones (with https+login ofcause...).
This is my reboot.php from http://code.google.com/p/php-sip/:
---
<?php
require_once('PhpSIP.class.php');
try
{
$api = new PhpSIP('172.30.30.1'); // IP we will bind to
$api->setUsername('10000'); // authentication username
$api->setPassword('secret'); // authentication password
// $api->setProxy('some_ip_here');
$api->addHeader('Event: resync');
$api->setMethod('NOTIFY');
$api->setFrom('sip:10000@sip.domain.com');
$api->setUri('sip:10000@sip.domain.com');
$res = $api->send();
echo "res1: $res\n";
} catch (Exception $e) {
echo $e->getMessage()."\n";
}
?>
---
What I would like to achieve is to have a index.php with a "SITE" dropdown and a multiselect "PHONE" dropdown - where only marked phone(s) for a selected site can be chosen (most likely some java stuff...?):
I need to be able to run this (reboot.php) from linux shell (like: php reboot.php <IP>) so I can schedule remote phonereboots when software has been updated on my provisioning server.
It would be awesome if I was also able to choose "SITE"+"ALL" and reboot all phones in a site from both webpage and shell...
Thanks in advance :-) !
~Maymann