<!DOCTYPE html>
 
<html>
 
  <head>
 
      <script src="js/jquery.min.js"></script>
 
      <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
 
      <title>Class Generator</title>
 
      <link href="css/padrao.css" rel="stylesheet">
 
  </head>
 
        <?php
 
            // How do you can try the generated class
 
                /*
 
                include("usuario.php") ;
 
                $newU = New Usuario();
 
                $obj  = $newU->executeSQL_usuario("select * from usuario");
 
                echo count($obj) ."</br>";
 
                $obj2  = $newU->executeLike_usuario("NOME","ds");
 
                echo count($obj2) ."</br></br></br>";
 
                https://celke.com.br/artigo/tabela-de-cores-html-nome-hexadecimal-rgb
 
                */
 
        ?>
 
<body onload="toggleFullScreen()">
 
 
  <div class='one'>
 
    Class Generator from MySQL DataBase Tables - Helio Barbosa - Brazil
 
  </div>
 
  <div class='two'>
 
    <p>Server IP address
 
      <input type='text' id='ip' value=''></input>
 
    </p>
 
    <p>User name 
 
      <input type='text' id='user' value=''></input>
 
    </p>
 
    <p>Database password
 
      <input type='password' id='pass' value=''></input>
 
    </p>
 
    <p>Database name
 
      <input type='text' id='db' value=''></input>
 
    </p>
 
    <p>Folder to create files
 
      <input type='text' id='folder' value=''></input>
 
    </p>
 
    <p>
 
      <!--<input class='one' type="button" length="50" value="Acess" name="btnAcess" onclick="dbAcess()">
 
      </input>
 
    </p> -->
 
      <p>
 
        <button class="input-one" onclick="dbAcess()">Get Database</button>
 
      </p>
 
  </div>
 
  <div class='three' id='three'>
 
    <!-- 
 
      Here the code will be generated
 
    -->
 
  </div>
 
  <!--
 
  <div class='four' id='four'>
 
  </div>
 
  -->
 
 
  <!--
 
    <input type="button" value="clique para alternar" onclick="toggleFullScreen()">
 
  -->
 
 
</body>
 
</html>
 
 
<script type="text/javascript">
 
  function toggleFullScreen() 
 
  {
 
    if ((document.fullScreenElement && document.fullScreenElement !== null) ||    
 
      (!document.mozFullScreen && !document.webkitIsFullScreen)) {
 
      if (document.documentElement.requestFullScreen) {  
 
        document.documentElement.requestFullScreen();  
 
      } else if (document.documentElement.mozRequestFullScreen) {  
 
        document.documentElement.mozRequestFullScreen();  
 
      } else if (document.documentElement.webkitRequestFullScreen) {  
 
        document.documentElement.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT);  
 
      }  
 
    } else {  
 
      /*
 
      if (document.cancelFullScreen) {  
 
        document.cancelFullScreen();  
 
      } else if (document.mozCancelFullScreen) {  
 
        document.mozCancelFullScreen();  
 
      } else if (document.webkitCancelFullScreen) {  
 
        document.webkitCancelFullScreen();  
 
      }
 
      */  
 
    }  
 
    document.getElementById("ip").value     = getCookie('ip');
 
    document.getElementById("user").value   = getCookie('user');
 
    document.getElementById("pass").value   = getCookie('pass');
 
    document.getElementById("db").value     = getCookie('db');
 
    document.getElementById("folder").value = getCookie('folder');
 
  }
 
 
  function dbAcess()
 
  {
 
    WriteToCooke();
 
    $listAll = '' ;
 
    url = "dbacess.php?ip="+document.getElementById("ip").value 
 
        +"&user="+document.getElementById("user").value
 
        +"&pass="+document.getElementById("pass").value
 
        +"&db="  +document.getElementById("db").value ;
 
    $.get(url, function(resposta){
 
        document.getElementById("three").innerHTML = resposta ;
 
    },"html");
 
  }
 
 
  $listAll = '' ;
 
  function selTable($x)
 
  {
 
    //alert($x.value);
 
    /* creat a list with table names */
 
    if( $x.checked==true )
 
    {
 
      $listAll = $listAll +'&'+ $x.id +'=db_'+ $x.value ;
 
    }else{
 
      $listAll = $listAll.replace( '&'+ $x.id +'=db_'+ $x.value , '' ) ;
 
    }
 
    // alert( $listAll ) ;
 
  }
 
 
  function ClassWork()
 
  {
 
    /* call the class generator */
 
    $listAll = $listAll.substring(1) ;
 
    url = "makeclass_before.php?" + $listAll ;
 
    url = url + "&ip="+document.getElementById("ip").value 
 
        +"&user="+document.getElementById("user").value
 
        +"&pass="+document.getElementById("pass").value
 
        +"&db="  +document.getElementById("db").value 
 
        +"&fold="+document.getElementById("folder").value ;
 
    $.get(url, function(resposta){
 
        document.getElementById("three").innerHTML = resposta ;
 
    },"html");
 
    // document.getElementById("three").style.display = "none";
 
    // document.getElementById("three").style.display = "block";
 
  }
 
 
</script>
 
 
<script>
 
  function WriteToCooke(){
 
    document.cookie="ip="    + document.getElementById("ip").value;
 
    document.cookie="user="  + document.getElementById("user").value;
 
    document.cookie="pass="  + document.getElementById("pass").value;
 
    document.cookie="db="    + document.getElementById("db").value;
 
    document.cookie="folder="+ document.getElementById("folder").value;
 
  }
 
  function getCookie(cname) {
 
      var name = cname + "=";
 
      var decodedCookie = decodeURIComponent(document.cookie);
 
      var ca = decodedCookie.split(';');
 
      for(var i = 0; i <ca.length; i++) {
 
          var c = ca[i];
 
          while (c.charAt(0) == ' ') {
 
              c = c.substring(1);
 
          }
 
          if (c.indexOf(name) == 0) {
 
              return c.substring(name.length, c.length);
 
          }
 
      }
 
      return "";
 
  }
 
 
</script>
 
 |