Advertisement
Guest User

index

a guest
Feb 1st, 2019
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.20 KB | None | 0 0
  1. <?php
  2. session_start();
  3. if ($_SESSION['autorizado'] == TRUE) {
  4. $binario= $_GET["bin"];
  5. $accion= $_GET["com"];
  6. if($_GET['bin'] == 'backup'){
  7. $command = "sudo /var/script2/".$binario.".sh ".$accion."";
  8. $output = shell_exec($command);
  9. sleep(2);
  10. header("Location: backup.tar");
  11. }
  12. elseif(isset($_GET['bin'])){
  13. $command = "sudo /var/script2/".$binario.".sh ".$accion."";
  14. $output = shell_exec($command);
  15. header("Location: index.php");
  16. }else{
  17. //no presente bin
  18. }
  19. }else{ header("Location: http://x.x.x.x.x/login.php");
  20. }
  21. ?>
  22. <!DOCTYPE html>
  23. <html lang="en">
  24. <head>
  25. <meta charset="UTF-8">
  26. <meta name="viewport" content="width=device-width, user-scalable=yes, initial-scale=0.0, maximum-scale=2.0, minimum-scale=1.0">
  27. <meta http-equiv="refresh" content="360;URL=../login.php" >
  28. <meta http-equiv="Expires" content="0">
  29. <meta http-equiv="Last-Modified" content="0">
  30. <meta http-equiv="Cache-Control" content="no-cache, mustrevalidate">
  31. <meta http-equiv="Pragma" content="no-cache">
  32. <link rel="stylesheet" href="css/bootstrap.min.css">
  33. <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  34. <title>Verdu</title>
  35. </head>
  36. <body>
  37. <header>
  38. <div class="container-fluid">
  39. <img src="./img/back2.png"width="100%" height="100%" >
  40. </div>
  41. </header>
  42. <br>
  43. <p align="center"><n> Selecciona el paquete deseado y espere 5 segundos.. Te dara la cuenta creada.</n></p>
  44. <div class="row">
  45. <div class="container">
  46. <div class="col-xs-1"></div>
  47. <div class="col-xs-5">
  48. <div class="col align-self-start">
  49. <a onclick="crearUsuario(event)" href="#" data-bin="prueba"><img src="./img/crearusuario.png" onmouseover="this.src='./img/crearusuario2.png';" onmouseout="this.src='./img/crearusuario.png';"/width="100%" height=100%></a>
  50. </div>
  51. </div>
  52.  
  53. <div class="col-xs-5">
  54. <div class="col align-self-start">
  55. <a onclick="crearUsuario(event)" data-bin="prueba5"><img src="./img/pack5.png" onmouseover="this.src='./img/pack52.png';" onmouseout="this.src='./img/pack5.png';"/width="100%" height=100%></a>
  56. </div>
  57. <div class="col-xs-1"></div>
  58. </div>
  59. </div>
  60. </div>
  61. <br>
  62. <div class="col-xs-0 col-sm-1"></div>
  63. <div class="col-xs-12 col-sm-10">
  64. <iframe id="snakenet" width="100%" height="100%" frameborder="1" border="1" scrolling="yes" name="myIframe" src="/prueba/prueba.txt"/align="middle"></iframe>
  65. <div class="col-xs-0 c"></div>
  66.  
  67. </div>
  68. </div>
  69. <script type='text/javascript'>
  70. var iframe = $("#snakenet");
  71.  
  72. function crearUsuario(event){
  73. event.preventDefault() // DESACTIVO EL HREF POR DEFECTO
  74. var el = $(event.target); // SELECCIONO EL NODO </a>
  75. var bin = el.attr("data-bin"); // COJO DEL ATRIBUTO DATA-BIN EL VALOR
  76.  
  77. $.ajax({
  78. url: './index.php?bin='+bin,
  79. type: 'GET',
  80. success: function(response){
  81. // CUANDO TERMINE DE PROCESAR EJECUTAMOS EL RELOAD DEL IFRAME
  82. iframe.get(0).contentDocument.location.reload() //
  83. }
  84. });
  85. }
  86. </script>
  87.  
  88. <script type="/css/jquery.js"></script>
  89. <script src="/css/bootstrap.min.js"></script>
  90. </body>
  91. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement