Advertisement
Guest User

Untitled

a guest
Jun 27th, 2013
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. <?php
  2. $Device = $_GET["device"];
  3. $PhoneNumber = $_GET["number"];
  4.  
  5. $socket = fsockopen("127.0.0.1","5038", $errno, $errstr);
  6. fputs($socket, "Action: Login\r\n");
  7. fputs($socket, "Events: On\r\n");
  8. fputs($socket, "UserName: <redacted>\r\n"); // voicetronix-apache2 is username defined in manager.conf
  9. fputs($socket, "Secret: <redacted>\r\n\r\n"); // password secret
  10.  
  11. $wrets=fgets($socket,128);
  12. #echo $wrets;
  13.  
  14. fputs($socket, "Action: Originate\r\n" );
  15. fputs($socket, "Channel: $Device\r\n" );
  16. fputs($socket, "Exten: $PhoneNumber\r\n" );
  17. fputs($socket, "Context: outbound\r\n" );
  18. fputs($socket, "Priority: 1\r\n" );
  19. fputs($socket, "Async: yes\r\n\r\n" );
  20.  
  21. fputs($socket, "Action: Logoff\r\n\r\n");
  22.  
  23. while (!feof($socket))
  24. {
  25. fgets($socket,128);
  26. #echo $wrets;
  27. }
  28.  
  29. fclose($socket);
  30. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement