Problem with Jquery and JqueryUI

Problem with Jquery and JqueryUI

before everything, sorry for my english, i searched for brazilian forum, but i didn´t found anything.
PS: I already searched trough the forum for my answer.
I have a webpage in my localhost and it works very well, but taking it online, it´s does not work.
See  http://dhost.info/radicalmakers/Sistema/ the start page, works very well, but after logging (root and 123456) the counter does not work and the home page generate a error when accesing direct after logging ( http://dhost.info/radicalmakers/Sistema/home.php).
I don´t know if that´s the right place, if it´s the wrong place, please move it to me, thanks :-)
PS2: In localhost everything works fine.
PS3: The database configurations are right.
The file codes.

Above text in portuguse, if it help someone to understand.
Antes de tudo, desculpem pelo meu inglês, eu procurei por um forum em português, mais não encontrei nada.
PS: Eu ja procurei pelo forum a minha pergunta.
E tenho um site no meu localhost e ele funciona muito bem, mais ao colocar ele online ele não funciona
Vejam   http://dhost.info/radicalmakers/Sistema/ a paginal inicial funciona muito bem, mais após logar (root e 123456) o contador não funciona e a pagina gera um erro quando se tenta acessar diretamente depois de logar ( http://dhost.info/radicalmakers/Sistema/home.php).
E não sei se este é o local certo, se for o local errado, por favor movam para mim, Obrigado :-)
PS2: No Localhost tudo funciona certo.
PS3: As configurações do Banco de Dados estão corretas.

form.js

  1. //Botão para logar.
  2. $(function() {
  3. $( "#logar" )
  4.     .button({ icons: { primary: "ui-icon-person" } })
  5.     .click(function() {
  6.         $( "#dialog" ).dialog( "open" );
  7.     });
  8. });

  9. //Janela para logar.
  10. $(function() {
  11. var name = $( "#nome" ),
  12.     password = $( "#senha" ),
  13.     allFields = $( [] ).add( name ).add( password ),
  14.     tips = $( ".validateTips" );
  15.  
  16. function updateTips( t ) {
  17. tips
  18.     .text( t )
  19.     .addClass( "ui-state-highlight" );
  20.     setTimeout(function() {
  21.     tips.removeClass( "ui-state-highlight", 1500 );
  22.     }, 500 );
  23. }
  24.  
  25. function checkLength( o, n, min, max ) {
  26. if ( o.val().length > max || o.val().length < min ) {
  27.     o.addClass( "ui-state-error" );
  28.         updateTips( "Tamando de " + n + " deve estar entre " +
  29.         min + " e " + max + " caracteres." );
  30.         return false;
  31.     } else {
  32.         return true;
  33.     }
  34. }
  35.  
  36. function checkRegexp( o, regexp, n ) {
  37. if ( !( regexp.test( o.val() ) ) ) {
  38.     o.addClass( "ui-state-error" );
  39.         updateTips( n );
  40.         return false;
  41.     } else {
  42.         return true;
  43.     }
  44. }

  45. $(function() {
  46. $( "#dialog" ).dialog({
  47.     autoOpen: false,
  48. height: 350,
  49.       width: 350,
  50. modal: true,
  51. show: {
  52.         effect: "blind",
  53.         duration: 1000
  54.       },
  55.       hide: {
  56.         effect: "blind",
  57.         duration: 1000
  58.       },
  59.       buttons: {
  60.         Logar: function() {
  61.           var bValid = true;
  62.           allFields.removeClass( "ui-state-error" );
  63.  
  64.           bValid = bValid && checkLength( name, "Nome", 3, 16 );
  65.           bValid = bValid && checkLength( password, "Senha", 5, 16 );
  66.  
  67.           bValid = bValid && checkRegexp( name, /^[a-z]([0-9a-z_])+$/i, "Nome de usuário pode conter de a-z, 0-9, underline, começando com uma letra." );
  68.           // From jquery.validate.js (by joern), contributed by Scott Gonzalez: http://projects.scottsplayground.com/email_address_validation/
  69.           bValid = bValid && checkRegexp( password, /^([0-9a-zA-Z])+$/, "O Campo de senha aceita apenas caracteres de : a-z 0-9" );
  70.  
  71.           if ( bValid ) {
  72.             //Função para realizar o login vai aqui.
  73. $("#carregando").show("fast");
  74. $("#central").load("logar/logar.php", {
  75. user: name.val(),
  76. password: password.val()
  77. },
  78. function() {
  79. $("#carregando").hide("slow");
  80. $( this ).dialog( "close" );
  81. });
  82. //Fechar caixa de dialogo
  83.             $( this ).dialog( "close" );
  84.           }
  85.         },
  86.         Cancel: function() {
  87.           $( this ).dialog( "close" );
  88.         }
  89.       },
  90.       close: function() {
  91.         allFields.val( "" ).removeClass( "ui-state-error" );
  92.       }
  93.     });
  94.   });
  95. });

formularios,js

  1. //Contador e redirecionador.
  2. function contador(segundos,pagina){
  3. contador1 = setTimeout('redireciona(\''+pagina+'\')', segundos*1000);
  4. atualiza(segundos);
  5. }
  6. function atualiza(segundos){
  7. if(segundos>0){
  8. $("#tempo").html(segundos);
  9. segundos = segundos-1;
  10. contador2 = setTimeout('atualiza(\''+segundos+'\')', 1000);
  11. }
  12. }
  13. function redireciona(pagina){
  14. window.location = pagina;
  15. }

  16. //Botão Voltar
  17. $(function() {
  18. $( "#back" )
  19.     .button({ icons: { primary: "ui-icon-arrowthick-1-w" } })
  20.     .click(function() {
  21.         $( "#conteudo0" ).show( "slow" );
  22. $( "#conteudo2" ).show("slow" );
  23. $( "#conteudo" ).show( "slow" );
  24. $( "#menu" ).show( "slow" );
  25. $( "#menu1" ).show("slow" );
  26. $( "#voltar" ).hide( "slow" );
  27.     });
  28. });

  29. //LINKS DO MENU
  30. //Imprimir
  31. $(function() {
  32. $( "#print" )
  33. .click(function() {
  34. $( "#mensagem" ).hide( "slow" );
  35. $( "#conteudo0" ).hide( "slow" );
  36. $( "#conteudo" ).hide( "slow" );
  37. $( "#menu" ).hide( "slow" );
  38. $( "#menu1" ).hide( "slow" );
  39. $( "#voltar" ).show( "slow" );
  40. });
  41. });

  42. //Sair
  43. $(function() {
  44. $( "#exit" )
  45. .click(function() {
  46. $( "#carregando" ).show( "slow" );
  47. $( "#mensagem" ).hide( "slow" );
  48. $( "#conteudo0" ).hide( "slow" );
  49. $( "#conteudo" ).hide( "slow" );
  50. $( "#conteudo2" ).hide( "slow" );
  51. $( "#mensagem" ).removeClass( "ui-state-error", 500);
  52. $("#mensagem" ).addClass( "ui-state-highlight", 500);
  53. $( "#mensagem" ).load("sair/sair.php",
  54. function() {
  55. $( "#carregando" ).hide( "slow" );
  56. $( "#mensagem" ).show( "slow" );
  57. });
  58. });
  59. });

  60. //Clientes
  61. $(function() {
  62. $( "#adm-clientes" )
  63. .click(function() {
  64. $( "#carregando" ).show( "slow");
  65. $( "#conteudo" ).hide( "slow" );
  66. $( "#conteudo2" ).hide( "slow" );
  67. $( "#mensagem" ).hide( "slow" );
  68. $( "#conteudo0" ).load("clientes/clientes_options.php",
  69. function() {
  70. $( "#conteudo0" ).hide( "slow" );
  71. $( "#carregando" ).hide( "slow" );
  72. $( "#conteudo0" ).show( "slow" );
  73. });
  74. });
  75. });

  76. //Usuários
  77. $(function() {
  78. $( "#users" )
  79. .click(function() {
  80. $( "#carregando" ).show( "slow");
  81. $( "#conteudo" ).hide( "slow" );
  82. $( "#conteudo2" ).hide( "slow" );
  83. $( "#mensagem" ).hide( "slow" );
  84. $( "#conteudo0" ).load("usuarios/usuarios_options.php",
  85. function() {
  86. $( "#conteudo0" ).hide( "slow" );
  87. $( "#carregando" ).hide( "slow" );
  88. $( "#conteudo0" ).show( "slow" );
  89. });
  90. });
  91. });


  92. //Banco de Dados.
  93. $(function() {
  94. $( "#database" )
  95.     .click(function() {
  96.         $( "#dialog-instalar0" ).dialog( "open" );
  97.     });
  98. });

  99. //Janela para configurar BD.
  100. $(function() {
  101. var local = $( "#local" ),
  102. user = $( "#user" ),
  103.     password = $( "#senha" ),
  104. nomebd = $( "#nomebd" ),
  105.     allFields = $( [] ).add( local ).add( user ).add( password ).add( nomebd ),
  106.     tips = $( ".validateTips" );
  107.  
  108. function updateTips( t ) {
  109. tips
  110.     .text( t )
  111.     .addClass( "ui-state-highlight" );
  112.     setTimeout(function() {
  113.     tips.removeClass( "ui-state-highlight", 1500 );
  114.     }, 500 );
  115. }
  116.  
  117. function checkLength( o, n, min, max ) {
  118. if ( o.val().length > max || o.val().length < min ) {
  119.     o.addClass( "ui-state-error" );
  120.         updateTips( "Tamando de " + n + " deve estar entre " +
  121.         min + " e " + max + " caracteres." );
  122.         return false;
  123.     } else {
  124.         return true;
  125.     }
  126. }
  127.  
  128. function checkRegexp( o, regexp, n ) {
  129. if ( !( regexp.test( o.val() ) ) ) {
  130.     o.addClass( "ui-state-error" );
  131.         updateTips( n );
  132.         return false;
  133.     } else {
  134.         return true;
  135.     }
  136. }

  137. $(function() {
  138. $( "#dialog-instalar0" ).dialog({
  139.     autoOpen: false,
  140. height: 450,
  141.       width: 350,
  142. modal: true,
  143. show: {
  144.         effect: "blind",
  145.         duration: 1000
  146.       },
  147.       hide: {
  148.         effect: "blind",
  149.         duration: 1000
  150.       },
  151.       buttons: {
  152.         Instalar: function() {
  153.           var bValid = true;
  154.           allFields.removeClass( "ui-state-error" );
  155.  
  156.           bValid = bValid && checkLength( local, "Local", 3, 16 );
  157.  bValid = bValid && checkLength( user, "Usuário", 3, 16 );
  158.           bValid = bValid && checkLength( password, "Senha", 5, 16 );
  159.  bValid = bValid && checkLength( nomebd, "Nome do Banco de Dados", 3, 16 );
  160.  
  161.           bValid = bValid && checkRegexp( local, /^[a-z]([0-9a-z_])+$/i, "Local pode conter de a-z, 0-9, underline, começando com uma letra." );
  162.  bValid = bValid && checkRegexp( user, /^[a-z]([0-9a-z_])+$/i, "Nome do usuário pode conter de a-z, 0-9, underline, começando com uma letra." );
  163.  bValid = bValid && checkRegexp( nomebd, /^[a-z]([0-9a-z_])+$/i, "Nome do Banco de Dados pode conter de a-z, 0-9, underline, começando com uma letra." );
  164.           // From jquery.validate.js (by joern), contributed by Scott Gonzalez: http://projects.scottsplayground.com/email_address_validation/
  165.           bValid = bValid && checkRegexp( password, /^([0-9a-zA-Z])+$/, "O Campo de senha aceita apenas caracteres de : a-z 0-9" );
  166.  
  167.           if ( bValid ) {
  168.             //Função para realizar o login vai aqui.
  169. $("#carregando").show("fast");
  170. $("#conteudo").load("logar/conf_bd3.php", {
  171. local: local.val(),
  172. user: user.val(),
  173. password: password.val(),
  174. nomebd: nomebd.val()
  175. },
  176. function() {
  177. $("#carregando").hide("slow");
  178. $("#conteudo").show("slow");
  179. });
  180. //Fechar caixa de dialogo
  181.             $( this ).dialog( "close" );
  182.           }
  183.         },
  184.         Cancel: function() {
  185.           $( this ).dialog( "close" );
  186.         }
  187.       },
  188.       close: function() {
  189.         allFields.val( "" ).removeClass( "ui-state-error" );
  190.       }
  191.     });
  192.   });
  193. });

  194. //Escolher Tema
  195. function escolher_tema(usercod, temacod) {
  196. $( "#carregando" ).show( "slow" );
  197. $( "#conteudo0" ).hide( "slow" );
  198. $( "#conteudo" ).hide( "slow" );
  199. $( "#conteudo2" ).hide( "slow" );
  200. $( "#mensagem" ).hide( "slow" );
  201. $( "#mensagem" ).load("temas/mod_tema.php", {
  202. ta: usercod,
  203. tn: temacod
  204. },
  205. function() {
  206. $( "#mensagem" ).removeClass( "ui-state-error", 500);
  207. $("#mensagem" ).addClass( "ui-state-highlight", 500);
  208. $( "#carregando" ).hide( "slow" );
  209. $( "#mensagem" ).show( "slow" );
  210. });
  211. }

  212. //Sobre
  213. $(function() {
  214. $( "#about" )
  215. .click(function() {
  216. $( "#carregando" ).show( "slow");
  217. $( "#conteudo0" ).hide( "slow" );
  218. $("#conteudo0").html("");
  219. $( "#conteudo2" ).hide( "slow" );
  220. $("#conteudo2").html("");
  221. $( "#mensagem" ).hide( "slow" );
  222. $("#mensagem").html("");
  223. $( "#conteudo" ).load("sobre/sobre.php",
  224. function() {
  225. $( "#conteudo" ).hide( "slow" );
  226. $( "#carregando" ).hide( "slow" );
  227. $( "#conteudo" ).show( "slow" );
  228. });
  229. });
  230. });

logar/logar.php
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <title>Logar</title>
  6. <link href="css/redmond/jquery-ui-1.10.3.custom.css" rel="stylesheet">
  7. <link href="css/redmond/confs.css" rel="stylesheet">
  8. <script src="js/jquery-1.9.1.js"></script>
  9. <script src="js/jquery-ui-1.10.3.custom.min.js"></script>
  10. <script src="logar/form.js"></script>
  11. </head>

  12. <body>
  13. <?php
  14. //Iniciar sessão
  15. session_start();

  16. //Variaveis
  17. $ds = DIRECTORY_SEPARATOR;
  18. $user = $_POST["user"];
  19. $password = $_POST["password"];

  20. //Casos do Banco de Dados
  21. if (file_exists(".." . $ds . "database.php")) {
  22. include (".." . $ds . "database.php");
  23. include (".." . $ds . "conectar_bd.php");
  24. //Conectar
  25. $conexao = conectar($local, $usuario, $senha, $bd);
  26. //Caso 2: Banco de Dados existe mais não aceita conexão.
  27. if ($conexao == false) {
  28. echo("Não foi possivel se conectar neste Banco de Dados.\n");
  29. include ("instalar.php");
  30. } else {
  31. //Realizar pesquisa
  32. $pesquisa = "SELECT nome, senha FROM usuarios WHERE nome = '$user' AND senha = '$password'";
  33. $resultado = mysql_query($pesquisa, $conexao);
  34. //Caso 3: Conexão estabelecida, tabela não existente.
  35. if ($resultado == false) {
  36. //Incluir instalação
  37. include ("instalar.php");
  38. //Fechar Conexão
  39. mysql_close($conexao);
  40. } else {
  41. $pesquisa = "SELECT COUNT(*) FROM usuarios WHERE nome = '$user' AND senha = '$password'";
  42. $pesquisa2 = "SELECT administrador FROM usuarios WHERE nome = '$user' AND senha = '$password'";
  43. $resultado = mysql_query($pesquisa, $conexao);
  44. $resultado2 = mysql_query($pesquisa2, $conexao);
  45. //Erro de pesquisa
  46. if ($resultado == false)
  47. echo("Ocorreu um erro ao processar esta pesquisa\n");
  48. //Erro de pesquisa
  49. if ($resultado2 == false)
  50. echo("Ocorreu um erro ao processar esta pesquisa\n");
  51. //Atribuindo os valores
  52. $quantidade = mysql_fetch_row($resultado);
  53. $retorno2 = mysql_fetch_row($resultado2);
  54. //Caso 4, tabela existe e busca não confere.
  55. if ($quantidade[0] == 0) {
  56. echo("<script>contador(5, 'index.php')</script>Usuário ou Senha errados, tente novamente<br><br>
  57. <div id='tempo'></div>");
  58. } else {
  59. //Caso 5, tabela existe e busca confere.
  60. $_SESSION['usuario'] = $user;
  61. $_SESSION['senha'] = $password;
  62. $_SESSION['administrador'] = $retorno2[0];
  63. echo("<script>contador(5, 'home.php')</script>Você estará sendo redirecionado para a pagina inicial daqui a pouco.<br><br>
  64. <div id='tempo'></div>");
  65. }
  66. //Liberar memoria do resultado
  67. mysql_free_result($resultado);
  68. //Fechar Conexão
  69. mysql_close($conexao);
  70. }
  71. }
  72. } else {
  73. //Caso 1: Cliente insere os dados, mais não existe banco de dados.
  74. echo("Não existe Banco de Dados.\n");
  75. include ("instalar.php");
  76. }
  77. ?>
  78. </body>
  79. </html>

index.php
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <title>Logar</title>
  6. <link href="themes/basic/css/jquery-ui-1.10.3.custom.css" rel="stylesheet">
  7. <link href="themes/basic/css/logar.css" rel="stylesheet">
  8. <script src="themes/basic/js/jquery-1.9.1.js"></script>
  9. <script src="themes/basic/js/jquery-ui-1.10.3.custom.min.js"></script>
  10. <script src="logar/form.js"></script>
  11. <script src="formularios.js"></script>
  12. </head>
  13. <body onload="$('#dialog').dialog('open');">
  14. <div id="central">
  15. Você não esta logado no sistema, por favor aperte o botão abaixo para se logar.<br /><br />
  16. <button id="logar">Logar</button>
  17. </div>
  18. <div id="dialog" title="Logar no Sistema">
  19.   <p class="validateTips">Todos os campos são requiridos.</p>
  20.   <form>
  21.   <fieldset>
  22.     <label for="name">Nome:</label><br />
  23.     <input type="text" name="name" id="nome" class="text ui-widget-content ui-corner-all" /><br /><br />
  24.     <label for="password">Senha:</label><br />
  25.     <input type="password" name="password" id="senha" value="" class="text ui-widget-content ui-corner-all" />
  26.   </fieldset>
  27.   </form>
  28. </div>
  29. <div id="carregando"></div>
  30. <div id="verificar"></div>
  31. </body>
  32. </html>