luishenriique

Source ProtectedHouse

Jun 16th, 2013
227
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.52 KB | None | 0 0
  1. /*
  2. * Função para enviar o SMS
  3. * avisando que o alarme disparou
  4. */
  5.  
  6. <?php
  7.  
  8. $abre = fopen("numero.txt", "r");
  9. $numero = "+55".fgets($abre, 4096);
  10. fclose($abre);
  11.  
  12. $msg = "O alarme foi acionado. Protected House!";
  13. $link = "c=3&a=".$numero."&b=".$msg;
  14.  
  15. $ch = curl_init ();
  16.     curl_setopt ($ch, CURLOPT_POST, 1);
  17.     curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
  18.     curl_setopt ($ch, CURLOPT_REFERER, 'Referer: http://192.168.16.2:8080');
  19.     curl_setopt ($ch, CURLOPT_URL, 'http://192.168.16.2:8080/personalportal/sms');
  20.     curl_setopt ($ch, CURLOPT_POSTFIELDS, $link);
  21.     $resultado = curl_exec ($ch);
  22. curl_close ($ch);
  23.  
  24. echo "1";
  25.  
  26. ?>
  27.  
  28.  
  29.  
  30.  
  31.  
  32. /*
  33. * Formulário que é acessado
  34. * e preenchido de forma automática
  35. * pelo android, para comandar se
  36. * a janela abre ou fecha.
  37. */
  38.  
  39. <form  method="GET">
  40.     Abrir/Fechar: <input type="text" name="janela" /><br />
  41.     <input type="submit" value="Abrir - Fechar" />
  42. </form>
  43.  
  44. <?php
  45.  
  46. if($_GET){
  47.     $abre = fopen("janela.txt", "w+");
  48.     $quebra = chr(13).chr(10);
  49.     $cadastrar = fwrite($abre, $_GET['janela'].$quebra);
  50.     fclose($abre);
  51. }
  52.  
  53. ?>
  54.  
  55.  
  56.  
  57.  
  58.  
  59. /*
  60. * Formulário que é acessado
  61. * pelo android para ser
  62. * efetuado a alteração do
  63. * número que irá receber
  64. * o aviso do alarme.
  65. */
  66.  
  67. <form  method="GET">
  68.     Numero: <input type="text" name="numero" /><br />
  69.     <input type="submit" value="Cadastrar" />
  70. </form>
  71.  
  72. <?php
  73.  
  74. if($_GET){
  75.     $abre = fopen("numero.txt", "w+");
  76.     $quebra = chr(13).chr(10);
  77.     $cadastrar = fwrite($abre, $_GET['numero'].$quebra);
  78.     fclose($abre);
  79. }
  80.  
  81. ?>
Advertisement
Add Comment
Please, Sign In to add comment