- Fórum WMO
- → mcoelho80's Content
mcoelho80's Content
There have been 13 items by mcoelho80 (Search limited from 27/04/2023)
#502696 Passar Para Asp
Posted by mcoelho80 on 17/12/2004, 10:44 in ASP
http://www.serverobj...mp/asphttp3.htm
<% Set HttpObj = Server.CreateObject("AspHTTP.Conn") HTTPObj.Url = "http://www.myfinancialpage.com/scripts/update3.asp" HTTPObj.PostData = "suid=jimb&pwd=macabre&id=32&val=1.5" HTTPObj.RequestMethod = "POST" strResult = HTTPObj.GetURL %>
Agora, na moleza, assim, entregar o código pronto, de graça, ninguém aqui no Fórum faz isso.
Na realidade, este tipo de pedido causa certo repúdio, já que todo mundo aqui é ocupado o bastante para não ficar trabalhando gratuitamente. O objetivo aqui é trocar informações, e não serviço.
Então, comece a trabalhar, e poste somente as dúvidas. Quem deve começar o ato de boa vontade é quem precisa de ajuda.
Boa sorte.
#502691 Validar Formulário, Só Aceitando Letras E
Posted by mcoelho80 on 17/12/2004, 10:37 in ASP
No Google tem uma série de páginas que tratam do assunto:
http://www.google.co...expressions&lr=
#502675 Como Mudar Esse Msg Para Outra
Posted by mcoelho80 on 17/12/2004, 10:23 in ASP
Existem alguns sistemas onde a senha inicial está em branco, para que o usuário possa definir uma senha após seu primeiro login.
Se não for este o caso, aí sim, trave com javascript e asp para não ter senha menor que X caracteres.
#502670 Users Online Usando "access"
Posted by mcoelho80 on 17/12/2004, 10:18 in ASP
O Access é péssimo em gerenciar atualizações, o banco vai inflando conforme registros são alterados ou inseridos. (E para resolver, só compactando a base).
Por isso, para este tipo específico de rotina, eu uso variáveis Application, além de mais rápido, não infla o banco de dados.
Porém a solução adotada em Access também funciona, creio que apenas não seja a ideal em termos de performance, ou para um site com certo volume de acessos.
#502643 Users Online Usando "access"
Posted by mcoelho80 on 17/12/2004, 09:38 in ASP
Funciona mais ou menos assim:
No Global.asa, Application_OnStart:
Application("conectados") = 0
No Global.asa, Session_OnEnd:
' Estou imaginando que uma vez logado a variável Session("usuario") é atribuida, portanto, somente se esta variável estiver presente é que subtraímos a conta. If Session("usuario") <> "" Then Application("conectados") = Application("conectados") - 1 End If
Por último, na rotina de login.asp
Application("conectados") = Application("conectados") + 1 Session("usuario") = NOMEDOUSUARIO
Caso você tenha uma rotina de LogOff, utilize o seguinte código para "deslogar o usuário":
Application("conectados") = Application("conectados") - 1 Session.AbandonÉ necessário diminuir o número de conectados pois Session.Abandon não executa Session_OnEnd do global.asa
Boa sorte.
#502021 Cdonts Erro
Posted by mcoelho80 on 16/12/2004, 10:43 in ASP
O usuário padrão é IIS_(nome_da_maquina), mas em provedores de hospedagem é normal (e necessário, por segurança) que web tenha um usuários.
#501715 Não Digitar A Pág. Pela Barra De Endereço Antes
Posted by mcoelho80 on 15/12/2004, 22:29 in ASP
Se este for seu caso, a página que exibe o formulário de login deve conter o código <% Session.Abandon %>
Assim, todo mundo que acessa o formulário de login está automaticamente "deslogado".
E no seu sistema, crie um link "logoff" para a página login, e pronto.
Importante: em todas as suas páginas protegidas, o início do arquivo deve conter um código de verificação se o usuário está logado (geralmente checando se a variável Session foi atribuida no login). Caso o usuário não esteja logado, faça um redirect para a página de login.
Fica mais fácil se você criar um arquivo .asp fazendo esta checagem e colocá-lo como include no topo de cada página que você precisar.
#501703 Calculando % De Uma Parcela
Posted by mcoelho80 on 15/12/2004, 21:58 in ASP
Tomamos o seguinte exemplo:
<% ValorCompra = 350.00 Juros = 1.05 ' (neste caso, acréscimo de 5% de juros, para 50% de juros seria 1.5, para 6.5% de juros seria 1.065 e assim por diante) NParcelas = 12 ' Esta variável terá o valor com juros compostos aplicados. ValorFinal = ValorCompra * (Juros ^ NParcelas) ' No final, pode ser calculada o valor da parcela fixa ValorParcela = ValorFinal / NParcelas %>
Mas esta conta merece um cuidado especial. Caso a primeira parcela seja "a vista", no exemplo acima, teoricamente o correto seria descontar 1/12 do valor da compra, calcular o juros sobre 11/12, somar e efetuar a divisão no final.
Porém, muitas empresas com a tal mania de levar vantagem... cobram a primeira parcela "a vista" mas cobram juros já na primeira parcela.
#500636 Urlencode
Posted by mcoelho80 on 14/12/2004, 11:14 in ASP
Imagine a URL http://www.site.com/...parametro=xxxxx
Você não pode utilizar qualquer caracter na query string, então o URL Encode codifica o parâmetro para que você possa utilizá-lo na URL.
Exemplo:
<% = Server.URLEncode("Teste de Acentuação e Símbolos !@#$%&*") %>
Resultado:
Teste+de+Acentua%E7%E3o+e+S%EDmbolos+%21%40%23%24%25%26%2A
- Fórum WMO
- → mcoelho80's Content
- Privacy Policy
- Regras ·