Ir para conteúdo
Fórum Script Brasil

Henderson

Membros
  • Total de itens

    362
  • Registro em

  • Última visita

Tudo que Henderson postou

  1. Henderson

    Bloquear Download

    Olá Preciso bloquear o download de um arquivo e permiti-lo somente com login e senha tem como? é asp? não tenho a menor ideia, por isso estou pedindo ajuda.
  2. Henderson

    Conectar Com .xls

    porque os usuários tem que ter uma certa ordem que não tem nenhum critério LÓGICO o administrador quem define quem vai ser o primeiro, segundo. só que podem ter 700 usuários cadastrador e ter que inserir um em segundo. e aí, como fazer com um banco access? ou mysql? no excel é fácil, basta abrir, clicar em INSERIR LINHA e pronto, todos os usuários abaixo dele foram alterados de posição automaticamente e o novo usuário está em segundo. eu não gostei dessa opção, é ruim, o administrador tem que baixar o arquivo, eu tive que fazer um formulário de upload, é um saco, mas foi a unica solução que encontrei. você tem alguma idéia?
  3. Henderson

    Conectar Com .xls

    Olá atualmente conecto assim: "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&caminho&"; Jet OLEDB:Database Password=***; Extended Properties=""Excel 8.0;""" mas, pra funcionar desse jeito eu tenho que por a senha no arquivo do excel assim: Ferramentas > Opções Segurança E colocar a senha na segunda caixa de texto mas assim, é possivel abrir o arquivo em modo somente leitura, mesmo sem a senha e se quizer até "salvar como" e ter tudo nas maos pra ficar realmente protegido, é preciso colocar a senha na primeira caixa de texto mas ai essa linha de conexão não funciona, aparece que não foi possivel desencriptar alguém sabe o que fazer?
  4. pelo que entendi o que voce quer quer mostrar os resultados de duas tabelas tem que fazer dois sql com dois objetos de recordset não tem, pelo menos que eu saiba, como fazer um select só, em duas tabelas
  5. Henderson

    Tabela Do Excel

    acho que você não entendeu primeiro: tem que ser pegar do excel e mostrar na tela mesmo... isso eu já consegui segundo: o arquivo .xls tá protegido por senha, na hora da conexão preciso conectar com a senha, se não dá erro na conexão, e naõ sei como fazer isso!
  6. Henderson

    Tabela Do Excel

    aí... eu tenho uma tabela no excel e quero mostrar todos os dados dela na tela... como html, tem como? asp? html puro? não sei, não faço idéia... e outra coisa também, que ser possível é melhor... preciso proteger esse arquivo, somente pessoas com uma senha conseguiriam baixa-lo, tem como fazer isso?
  7. Henderson

    Erro

    então, mais uma coisa qe faz ver qe o problema é no seu pc! você fez tudo isso e mesmo assim não funciona? estranho!
  8. é o que eu pensava, sauiehiuehaiu não tem critério o critério é realmente ordem de cadastro só que já existe uma lista de 400 nomes no papel e em uma determinada ordem o cara vai ter que ter muito cuidado na hora de passar pra não ter erro!
  9. ola... seguinte... tenho uma lista de um grupo, onde cadastro pessoas cadastro em uma ordem determinada por mim, e cada pessoa tem sua colocacao o primeiro cadastrado, é o primeiro do grupo e assim por diante o problema é qe é uma lista muito grande de pessoas pode-se esquecer de incluir algum então depois preciso inserir esse registro no meio dos outros atualmente eu vejo a posicao da pessoa pelo ID... tem uma pagina, mando ordenar por ID na hora de exibir a ai mostro do lado 1º, 2º... como eu faço pra se precisar colocar um registro que deve ser o 6º por exemplo, se já´tiverem 20 cadastrados no banco? alterar um por um? o unico problema é qe alem de não saber direito como fazer, terao cerca de 800 cadastros no banco... aah, o banco é´mysql
  10. Henderson

    Erro

    tem que dar permissao na pasta do banco de dados clica com o direito propriedades compartilhamento da web e compartilha a pasta e também clica com o direito no banco de dados e vê se ele não tá em SOMENTE LEITURA e desmarca isso
  11. Henderson

    Campo Data

    nãõ deu certo como acho qe você digitou errado, tentei também com data = "#" & Date() & "#" não foi não da´erro nenhum, ele so não manda dado nenhum fica em branco o campo
  12. Henderson

    Campo Data

    Aee... nãõ sei porque, mas eu não consigo atualizar um campo do tipo data... eu faço um update normal sql = 'UPDATE tabela SET titulo = '"&titulo&"', data = '"&Date()&"'" e não vai... só´funciona se eu coloco o campo do tipo texto mas não pode ser tipo texto, porque eu tenho que ordenar os dados por data que tá acontecendo? o banco é mysql e com o update daquele jeito que falei, ele atualiza normal o titulo, mas o campo data ele dexa como está, não muda nada que eu faço?
  13. Henderson

    Segurança

    Como faço pra proteger os dados de meus clientes? Além dos tipos de segurança que faço no login, preciso sei lá criptografar os dados no banco de dados, afinal no servidor todos tem acesso ao banco e pode aparecer alguém mal intencionado pode pegar os dados do banco como faço pra criptografar esses dados, sei lá, proteger até mesmo de algum invasor que consiga abrir o banco de dados tem algo que eu possa fazer? atualmente o que tem de segurança no site é aqueles problemas que podem ter durante o login e liberar acesso pra quem não é´cadastrado e também tudo funciona atravez de conexao segura, SSL mas esse problema com os dados, não sei o que fazer alguém ajuda?
  14. hun, pensei que tinha um outro jeito porque desse jeito aí, com 1000, 2000 registros, fica ruim né ele fica meio pesado
  15. qqe? qe isso tem a ver? assim ele vai pegar os 5 primeiros não é? não é isso que eu quero, eu quero mostrar a colocação do registro por exemplo, voce entra na sua pagina e vai querer em que colocação esta mas ali não consta toda a lista de usuarios, então, eu preciso saber a posicao do registro... é isso que tenho que fazer
  16. Henderson

    Tabela Dinâmica

    <table> <% conta = 0 while not recordset.eof If conta = 0 then Response.write "<tr><td>" Response.write "TEU PRODUTO AQUI" Response.write "</td></tr>" Else Response.write "<td>" Response.write "TEU PRODUTO AQUI" Response.write "</tr>" conta = conta + 1 recordset.movenext wend %> </table> é essa a logica, que só vai funcionar pra 2 colunas eu não to com tempo agora, mas desse jeito ai se tiver numero impar de produtos, pode dar um problema na ultima celula da tabela... mas isso ai é só depois que acabar o while, fazer uma verificacao com um if, se for impar você insere uma nova <td> senão, num faz nada tenta aí e qualquer coisa algm te ajuda, qe eu to sem tempo agora!
  17. Olá Preciso saber como pegar a posição de um registro num banco... pra fazer tipo um ranking atualmente tá assim.. idusuario = Session("id") sql = "SELECT * FROM tabela ORDER BY ID" set rs = conexao.execute(sql) conta = 0 while not rs.eof conta = conta + 1 If rs("id") = idusuario then Response.write "Nome: "&rs("nome")&"<br>Posição: "&conta End if rs.movenext wend mas desse jeito acho que pega muita informação do banco, desnecessariamente tem algum outro jeito de mostrar a colocaçao de um registro no banco sem ter que fazer tudo isso?
  18. Henderson

    Email Em Massa

    está, eu sei que você colocou como exemplo mas é que aqele lá não funcionava mesmo! é qe tipo, eu falei, porque tipo parecia que você tinha entendido qe era só pra mostrar se a senha existia ou não mas do jeito que eu coloquei ai funciona não sei se está certo, mas fiz do jeito que achei qe ia da certo e funciono
  19. Henderson

    Email Em Massa

    nãõ! voce usou a mesma lógica, como pode funcionar? porque tipo, eu não quero só saber se a senha existe ou não uma pessoa vai digitar um email numa caixa de texto e vai clicar num botao ao ser enviado, o sistema tem que gerar essa senha pra cadastrar no banco... não é´pra aparecer nada pro usuario e tal então o sistema tem que tentar por ele mesmo encontrar uma senha que não exista --edit--- consegui fazendo assim... tá maior zona, mas funciona! e também acho que fiz umas verificaçoes com if, que dao segurança mas acho que seriam desnecessarias... mas tá aí function gera() 'FORMAR A SENHA randomize caracteres="0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,que,R,S,T,U,V,W,X,Y,Z" matriz=split(caracteres,",") for x = 1 to 12 valor = matriz(Ubound(matriz) * rnd) senha = senha & valor next 'FIM SENHA sql = "SELECT * FROM cadastro WHERE id = '"&senha&"'" set rs = conexao.execute(sql) if not rs.eof then gera = "" else gera = senha end if end function senha = "" while len(senha) < 12 if len(senha) < 12 then senha = gera() else senha = senha end if wend
  20. Henderson

    Email Em Massa

    eu nem testei, mas ó, pela lógica está gerando a senha... ai busca no banco se foi encontrada, gera de novo... mas e se essa que for gerada já´existi no banco? nãõ tem nenhuma verificação! se eu fizer assim, pode dar certo ó? function gera() 'FORMAR A SENHA randomize caracteres="0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,que,R,S,T,U,V,W,X,Y,Z" matriz=split(caracteres,",") for x = 1 to 12 valor = matriz(Ubound(matriz) * rnd) senha = senha & valor next 'FIM SENHA sql = "SELECT * FROM cadastros WHERE senha = '"&senha&"'" set rs = conexao.execute(sql) if not rs.eof then gera = "" else gera = senha end if end function while gera() = "" senha = gera() wend isso funciona?
  21. Henderson

    Email Em Massa

    nãõ entendi direito function gera() 'GERA A SENHA sql = "SELECT * FROM cadastros WHERE senha = '"&senha&"'" set rs = conexao.execute(sql) if not rs.eof then senha = "" end if end function if gera() = "" then senha = gera() end if isso? nãõ né? se não vai dá´na mesma!
  22. esse lance do id vai me ferrar, porque já´tem muita coisa pronta, teria que alterar em tudo e é´ruim de eu colocar a formatação porque os usuarios vao usar um editor html, aquele FCKEditor, não dá pra prever o que cada um vai fazer. Acho que vou ter que usar iframe, ai dá certo né! só que ai surge outro problema. não pode parecer iframe. o iframe tem que se adatar ao tamanho do texto pra não aparecer barra de rolagem.
  23. Henderson

    Email Em Massa

    entendi sim o que voce disse só disse que acho estranho ele gerar as mesmas senhas são 12 caracteres, aleatorios e ele forma a mesma, mas tudo bem! verificando no banco de dados eu faço assim né? ''FORMAR A SENHA randomize caracteres="0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,que,R,S,T,U,V,W,X,Y,Z" matriz=split(caracteres,",") for x = 1 to 12 valor = matriz(Ubound(matriz) * rnd) senha = senha & valor next 'FIM SENHA sql = "SELECT * FROM cadastros WHERE senha = '"&senha&"'" set rs = conexao.execute(sql) if rs.eof then 'GERA A SENHA DE NOVO (2) end if se eu fizer assim vai dar certo? porque se no lugar onde eu coloquei o 2, ele gerar outra senha igual de novo, o asp não vai verificar no banco, não é? e como eu tenho que fazer se a resposta for não? um if dentro de um if, dentro de um if... infinitamente?
  24. Henderson

    Email Em Massa

    mas nossa, ele gerar uma senha de 12 caracteres duas vezes iguais é estranho né! parece que tem uma memoria no asp, sei lá!
×
×
  • Criar Novo...