Ir para conteúdo
Fórum CódigoFonte.net

codigofonte

Admininistrador
  • Total de itens

    333
  • Registro em

  • Última visita

Posts postados por codigofonte


  1. veja bem, no .NET não é possível que sejam criados 2 forms do tipo runat=server na mesma página, até pq n precisa.

    na maioria dos controles para webform existe uma propriedade chamada ValidationGroup, ou, grupo de validação. Para você determinar que apenas aquele bloco que contenha o campo de login, campo de senha e o botão para autenticar seja validade, basta vocÊ definiri um validationgroup para eles.

    Exemplo:

    Campo não validado: <asp:TextBox ID="txtNome" runat="server"></asp:TextBox>
                            
    grupo validado <hr />
    Login: <asp:TextBox ID="txtLogin" runat="server" ValidationGroup="vgLogin"></asp:TextBox>                         
    <asp:RequiredFieldValidator ID="rfvLogin" runat="server" ControlToValidate="txtLogin" ErrorMessage="Campo obrigatório"></asp:RequiredFieldValidator>
                                                    
    Senha: <asp:TextBox ID="txtSenha" runat="server" TextMode="password" ValidationGroup="vgLogin"></asp:TextBox>
    <asp:RequiredFieldValidator ID="rfvSenha" runat="server" ControlToValidate="txtSenha" ErrorMessage="Campo obrigatório"></asp:RequiredFieldValidator>
                            
    <asp:Button ID="btnLogar" runat="server" ValidationGroup="vgLogin" />                        

    t+


  2. Algo mais ou menos assim:

    $qPesquisa = mysql_query("select * from tblusuarios where DataExpiracao < CURRENT_TIMESTAMP");
    
    while($rResultado = mysql_fetch_row($qPesquisa))
    {
      echo "Usuário " . $rResultado[UsuarioID] . " expirou <br />";
    }


  3. tente pôr o seguinte código no começo do seu script PHP:

    error_reporting(E_ALL ^ E_NOTICE);
    isto força a exibição de erros no PHP, caso possua. outra coisa que notei foi o seguinte: geralmente quando vamos executar comandos SQL fazemos assim:
    mysql_query("comando sql", $con);

    lembrando que $con é a referência a conexão com o banco


  4. como você faz pra calcular o percentual? Creio que seja manualmente.

    Crie uma variável fora do laço e dentro dele faça adicione os valores do percentual.

    ex.

    $percentualFinal = 0;

    while($dados = mysql_fetch_array($sql))

    {

    $percentual = $dados[Porcentagem];

    $percentualFinal += $percentual;

    }

    algo mais ou menos desse jeito ae.

    t+


  5. este é um dos grandes problemas da migração: compatibilidade!

    você deve verificar se seu código está fazendo algum cast (conversão) que não é suportada. Por exemplo: um valor null ser convertido para inteiro e etc.

    Dê uma olhada em seu código, deve ser uma coisa simples de resolver.

    Outra coisa: pq vc n usou o Reporting Services?


  6. o onBlur ta certo, serve para qndo vc sair do campo atual, ele executar o código.

    o problema em seu javascript foi o comando Alert()

    lembre-se q o javascript é case-sensitive, ou seja, maiúscula diferem de minúsculas e o código do Alert é em minúsculo: alert('mensagem');

    outra coisa, o sinal de + serve para concatenar strings, ou seja, juntar uma string a outra.

    neste exemplo que vc fez

    Alert("Nome," +nome+);
    não é necessário o uso do último +. O exemplo correto seria
    alert("Nome," + nome);

×
×
  • Criar Novo...