Ir para conteúdo
Fórum Script Brasil

dark0

Membros
  • Total de itens

    6.198
  • Registro em

  • Última visita

Tudo que dark0 postou

  1. Olá brother É só isso aí que precisa mecher. Até onde sei, não tem problema algum em diminuir estes tempos. Agora, eu tb gostaria de saber, porque os tempos são tão grandes né? Coisas da Microsoft, hehehe A principio, pode usar isso aí numa boa, pois eu tb fiz isso aqui, e to usando faz tempo já, e nunca tive problemas Abraços
  2. dark0

    Link No Bd

    bom eu não sei mais como te ajudar, então Pois, provavelmente algum de seus Ifs está fazendo com que o código não funcione corretamente. E, como você colocou tudo em uma pagina só, não tenho mais como te ajudar. Ficam aí minhas sugestões. Quem sabe alguém consiga lhe ajudar. Boa sorte Dark.
  3. dark0

    Link No Bd

    Olá Olha só.. Na minha opinião, seu código está se perdendo nele mesmo. Pois, é muito if seguido.. provavelmente ele ta entrando em algum que não deveria entrar Minha sugestão, é que você abra um if, faça a condição dele e feche ele depois Depois, abra outro, faça a condição dele, e depois feche Assim, não vai ficar um if aberto dentro de outro if, que tem outro if, que tem else, que tem else, que tem end if Não vou dizer que a lógica está errada, porque provavelmente está certa A unica coisa que percebo, é que tem muito if dentro de outro. Acho que nesses ifs todos, você colocou um if dentro de um else que não devia, e por isso o codigo não funciona como o desejado. Recomendo à vc, antes de mais nada, rever seus ifs e elses Pois, tem lugares que você coloca IF, depois faz Else, e depois abre IF denovo, fazendo uma comparação quase igual ào primeiro IF. Isso tudo, quando é executado, pode deixar o codigo confuso, e não funcionar direito É isso que acho. Abraço
  4. dark0

    Link No Bd

    digamos que tem 2 modos de fazer isso.. 1 deles, é testando a pagina anterior. Se for a pagina de login, libera. O outro modo, é testando a session, como lhe falei.. Poste aqui como ficou o seu codigo, pra mim ver se não tem nada de errado Pois, se você fez o if testando a session, deveria bloquear mesmo digitando o endereço completo..
  5. Olá tenho um exemplo pronto aqui, que jápostei diversas vezes aqui no fórum; Salve o codigo abaixo, em uma pagina asp com um nome qualquer.. Crie 3 páginas: 1.asp 2.asp 3.asp Coloque qualquer coisa nelas, deixe todas dentro da mesma pasta, e execute a pagina com o codigo acima. Clique nas opções para ver funcionando abraço
  6. dark0

    Link No Bd

    então Antes de mostrar na tela os lotes, faz o if testando se a session foi criada Se ela estiver vazia, dá um simples redirect para a pagina de login. Após o login, dá outro redirect para a default.asp assim, ele terá feito o login, e deve funcionar na boa Qualquer coisa posta aí Abraço PS: Eu até posso fazer para vc.. conforme havia me pedido no MSN.. não cobraria caro.. Mas, como você já quase resolveu tudo.. acredito que nem precise gastar dinheiro
  7. dark0

    Link No Bd

    Olá você pode fazer direto.. Aqui nessa pagina, você está mandando para a pagina de lotes, né? Então, no começo da pagina de lotes, você verifica se foi feito o login. Se não tiver logado, manda para pagina de login. Se tiver logado, você libera a pagina A idéia mais simples é essa. Então, quando é feito o login, você cria uma Session. A session fica ativa por todas as paginas acessadas, e só perde seu valor, quando a pagina for fechada. Sendo assim, fica facil né? você cria uma session quando é feito o login. Se essa session estiver vazia, significa que o usuario não fez login, então, você bloqueia ele, e manda ele fazer o login. Depois que ele fizer o login, você redireciona ele para a pagina de lotes, e, como ele já fez o login, vai estar liberado Qualquer duvida, pode postar Abraço
  8. na verdade, se eles estão lá, quer dizer que o codigo está ok. e se eles demoram para sair, é algo com o seu servidor smtp O que você pode tentar, é diminuir os tempos de envio do servidor smtp Pois, ele tem opções lá, que aguardam até 2 dias tentando enviar Diminuindo esses tempos, provavelmente ele enviará seu e-mail. Abraço
  9. arno, na teoria deve funcionar com o 2000 server tb, pois ele é bem parecido com o xp
  10. dark0

    Script "programado"

    olá eu não esqueci henderson é só falta de tempo mesmo Bom.. Eu nunca fiz nada parecido; Porém, discutimos algumas vezes aqui no forum, esse tema. Um tópico onde foi discutido isso, é esse: http://scriptbrasil.com.br/forum/index.php...ndpost&p=285631 Nesse tópico, eles falam em um link. O link é: http://www.superasp.com.br/paginas_exibir_...?dep=1,63&id=41 Pois, está quebrado. Nesse link, tem um exemplo de código, onde é enviado um e-mail para o webaster a cada 30 dias, com estatisticas do site. Esse é um exemplo. Mas, como eu disse, nunca fiz nada parecido, não sei, se o site não for acessado por ninguém, se vai ser enviado um e-mail assim mesmo; Acho que seria interessante você fazer um teste, e depois contar pra nós o resultado Pode ser? Até mais
  11. Mano, como você está abrindo a conexao com o banco? Por acaso, você não está abrindo ela diversas vezes no codigo? Já vi esse erro por causa de muitas conexoes abertas no codigo
  12. dark0

    Total

    veja esse tópico http://scriptbrasil.com.br/forum/index.php...ndpost&p=148642
  13. quando você envia um e-mail com o seu codigo, o que acontece? gera alguma mensagem de erro, ou simplesmente não envia? Se ele não acontecer nada mas não enviar, veja se os e-mails não estão dentro de c:\inetpub\mailroot\queue nessa pasta, ficam os e-mails que devem ser enviados em breve
  14. é.. eu acho que ele fez sim cara.. O cara é muito bom.. joga muito!
  15. olá vamos por partes amigo você instalou o Serviço SMTP do IIS? você registrou a dll do cdonts? Não é só copiar e colar .. precisa configurar seu micro para funcionar..
  16. dark0

    Colocar Por Ordem De Data

    igual à minha função http://scriptbrasil.com.br/forum/index.php?showtopic=17305
  17. dark0

    Vbscript E Sql Server

    quer que eu mova para o forum de vb? depois, quando você tiver duvidas com asp, pode postar aqui de novo que você acha?
  18. dark0

    Link No Bd

    bom, ae muda tudo né.. você teria que criar uma tabela só pra lotes.. e nela definir a senha que quiser depois, quando o usuario for fazer login, ele usaria essa senha do lote.. ou alguma coisa parecida
  19. dá timeout, provavelmente porque o arquivo é grande, e demora pra ser enviado; o comando que cyber deu, deve resolver
  20. dark0

    Link No Bd

    tanto faz você pode fazer de diversos modos. um modo bastante usado tb, seria assim: Quando o cara clica para abrir um lote, você redireciona ele para a pagina de login. Depois que ele fizer o login, (no select para verificar ologin, você testa só o usuario e a senha), você guarda o lote que aquele usuario tem acesso em uma session. tipo: session("lote") = rs("lote") Depois que o login for feito, você redireciona ele para essa pagina de lote novamente. E, no começo dela você testa: If session("lote") = "Lote1" then ' libera a pagina else ' da uma mensagem de erro pra ele, dizendo que não tem acesso a esse lote end if Mas, como lhe falei, tanto faz.. monta do modo que você achar melhor.
  21. dark0

    Script "programado"

    já tentaram usar application?
  22. dark0

    Mural De Recados

    não.. não é possível fazer em session ou application. Em session, é inviável, pois somente o usuario que escrever vai poder ler. E Application, você pode fazer com que o recado postado seja compartilhado com todos que acessarem a pagina. Mas, as mensagens ficam todas na memória do servidor. Isso, além de sobrecarregar o coitado, ainda, se ele for reiniciado, tudo é apagado. Por isso não é viável fazer. você pode usar qualquer coisa como armazenamento. um arquivo texto, um banco de dados, ou qualquer coisa desse tipo. T+
  23. dark0

    Link No Bd

    o cara clica no lote: CASA então, você faz aparecer o formulario de login. O usuario digita o usuario e a senha, e você valida na hora: usuario, senha e lote. sql = "select * from tabela where usuario=usuario_digitado and senha=senha_digitada and lote=CASA" set rs = conexao.execute(sql) if rs.eof = true then response.write "Senha ou usuario invalidos" response.end end if
  24. dark0

    Querystring

    você pode usar request("nome") ou request.querystring("nome") ambos funcionarão
×
×
  • Criar Novo...