Ir para conteúdo
Fórum Script Brasil

guitarhead

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Tudo que guitarhead postou

  1. guitarhead

    Problemas com php?

    m3io, Eu já contei quantas vezes abri e fechei... Pelo calculo está tudo certo. =/ Como assim? Esse código eu peguei em um site... é um sistema de tickets de reparos. Vou mudar aqui e postar novamente. --- Não sei se php ou html tem essa diferença, mas em outras linguagem de programação, escrever corrido ou com quebra de linhas da no mesmo. Por exemplo em C: for (i = 0; i < cont; i++) { if (teste) quant++; } for (i = 0; i < cont; i++) { if (teste) quant++; } Sei que ajuda bastante a melhorar a depuração e entendimento do código. Mas como eu disse anteriormente, o código roda perfeitamente no VertrigoServ mas não roda no EasyPHP e no XAMPP. Ainda sim, pode ser erro na programação? =/ Abraços e valeu galera pela força! =) ------------------------- @EDIT Caros, eu consegui resolver o problema. Um amigo informou que se tratava da versão do APACHE. Pesquisei um pouco sobre isso e na verdade o apache tinha versão diferente (XAMPP e o VERTRIGOSERV) porém o problema estava na configuração do php.ini com a linha: short_open_tag = Off Se ela estiver em OFF, o código deverá sempre ser aberto e fechado com <?php ?> e se tiver ON ele aceita entradas <? ?> Além disso, aproveitei e reconfigurei todo o php.ini do XAMPP de acordo com a configuração do php.ini do VERTRIGOSERV e agora o sistema está rodando numa boa. Valeu camaradas pela força. Abraços e até a próxima.
  2. guitarhead

    Problemas com php?

    Já tentei sim. Continua acusando o mesmo erro mas agora na linha 49 Parse error: syntax error, unexpected '}' in C:\Program Files\xampp\htdocs\controle_atendimentos9\login.php on line 49 Se eu retirar novamente o '}' da próxima linha, acusa o erro: Parse error: syntax error, unexpected T_ELSE in C:\Program Files\xampp\htdocs\controle_atendimentos9\login.php on line 49 Qual é a diferença entre a configuração do XAMPP e EASYPHP para o VERTRIGOSERV? Continua funcionando normalmente no VERTRIGO =/ Valeu pela ajuda irmão
  3. guitarhead

    Problemas com php?

    Fala ai galera, beleza? Não sei se é exatamente aqui que devo postar, senão, desculpem. Queria uma ajuda de vocês para esse erro que é exibido quando tento fazer um login em uma pagina em php. A maior dificuldade é que, se eu rodar a pagina do VertrigoServ funciona numa boa (não acusa erros), mas se eu executar com o Apache do EasyPHP ou o XAMPP acusa erros. O erro então é na pagina ou no servidor? E como corrigir? O erro é esse: Parse error: syntax error, unexpected '}' in C:\Program Files\xampp\htdocs\controle_atendimentos9\login.php on line 48 E o scrip segue abaixo: <? include "config.php"; $date = date("d/m/y"); $hora = date("H:i"); @session_start(); // Inicializa a sessão if (!mysql_connect($Host, $Usuario, $Senha)) { echo mysql_error(); exit(); } mysql_select_db($Base); $user = $HTTP_POST_VARS["username"]; $pwd = $HTTP_POST_VARS["senha"]; $sQuery = "select cod_usuario, nom_usuario, login, pwd_usuario, nivel from usuarios where login = '" . $user . "'"; $oUser = mysql_query($sQuery) or die("Query invalida: " . mysql_error()); $row = mysql_fetch_object($oUser); if ($num_rows = mysql_num_rows($oUser) == 1) { if ($row->pwd_usuario == $pwd) { if ($row->nivel == $Nivel) { $_SESSION["log_usuario"] = $user; $_SESSION["pwd_usuario"] = $pwd; $_SESSION["nom_usuario"] = $row->nom_usuario; $_SESSION["cod_usuario"] = $row->cod_usuario; ///////////////////////grava o acesso ao sistema na tabela acesso. $sQuery1 = "insert into acesso (cod_user, nome_user, data, hora) values ('" . $row->cod_usuario . "', '" . $user . "', '" . $date . "', '" . $hora . "')"; mysql_query($sQuery1); echo "&lt;script>window.location='index_2.php'</script>"; } else { ?> &lt;script language="JavaScript"> <!-- alert("Nivel acesso incorreto!"); window.location = 'index.php'; //--> </script> <?php } //ESSA É A LINHA 48 <--------------------- } else { ?> &lt;script language="JavaScript"> <!-- alert("Senha incorreta!"); window.location = 'index.php'; //--> </script> <?php } } else { ?> &lt;script language="JavaScript"> <!-- alert("Usuário não encontrado!"); window.location = 'index.php'; //--> </script> <?php } ?> Quem souber me informar, eu agradeço. Obrigado caros, Abraços
  4. guitarhead

    Novato

    Fala ai camaradas, beleza? Me chamo Thiago e sou desenvolvedor de sistemas de automação (macros) tanto em windows, excel e outros. To me aventurando agora no PHP e gostaria de contar muito com vocês. O que precisarem, também podem contar. Abraços irmãos.
×
×
  • Criar Novo...