Reginaldo ASP
-
Total de itens
781 -
Registro em
-
Última visita
Posts postados por Reginaldo ASP
-
-
Qual tipo de formulário você quer?
JMail, ASPmail, Cdonts?
-
Na minha opnião, a melhor maneira de aprender é com a mão na massa. Comece a desenvolver algum projeto simples, e não medida do possível, vá aumentando a dificuldade.
Eu particularmente, prefiro para aprender uma linguagem, livros que ao terminar a leitura, você tenha desenvolvido um projeto.
A editora Érica tem bons livros sobre isso, entre outras, claro.
Sempre acesse o fórum para tirar dúvidas.
Tem um site chamado www.aspecto.net que dá suporte a ASP gratuitamente.
-
você pode ainda decidir quantos caracteres a pessoa vai ter que digitar, por exemplo:
if(campo.length < 8){
alert("O campo precisa ter pelo menos 8 caracteres.")
form.campo.focus()
return;
}
validar e-mail <<!-- Ótimo script para validar e-mail-->
if(email==''){
alert("Preencha o e-mail.")
form.email.focus()
return;
}
if (email != '') {
var emailok = 0;
var checkStr = email;
var priaroba = checkStr.indexOf('@');
var ultponto = checkStr.lastIndexOf('.');
if (checkStr.indexOf('@') > 0 ) {
if (checkStr.lastIndexOf('@') == checkStr.indexOf('@')) {
if (checkStr.lastIndexOf('.') > 0 ) {
if ( checkStr.lastIndexOf('.') != checkStr.length - 1) {
if ( ultponto > priaroba ) {
var emailok = 1;
}
}
}
}
}
if (emailok != 1) {
alert('E-mail inválido.');
form.email.focus()
return;
}
}
-
use "java script:self.close()"
-
Não é normal se você estiver fazendo da maneira correta.
Mas no caso de login e senha, seria aconselhavel você criar uma sessao com outro nome e requeisita-la em cada pagina restrita, para não exibir essas informações na barra de endereços.
-
Outra maneira:
Se você não quiser usar o querystring faça o seguinte:
se usar
pagina1.asp
pagina2.asp
faça assim
<%
if
request.servervariables("http_referer") = pagina2.asp then
Response.AddHeader "Refresh", "0;URL=pagina1.asp
end if
%>
Traduzindo:
request.servervariables("http_referer") é usado para saber qual foi a página anterior.
Response.AddHeader "Refresh", "0;URL=pagina1.asp onde o 0 (zero) é o tempo de espera para o refresh.
Be good!
-
Para mostrar o valor "session" a ser inserido na tabela você deve usar 1º aspas simples 2º aspas duplas e depois o "e" comercial (&) e então a session("codigodestavenda")
sempre que usar uma instrução do ASP dentro da SQL use isso.
' " & SEU_ASP & " '
Então fica assim:
("INSERT INTO vendas (codigovenda) VALUES (' " & session("codigodestavenda") & " ')")
Boa sorte!
Banco De Dados
em ASP
Postado
Para Access
'indicando o local onde se encontra o banco de dados
filePath = Server.MapPath("arquivoAccess.mdb")
Set cn = Server.CreateObject("ADODB.Connection")
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & filePath
___________________________________________________________
SQL Server
Set cn = Server.CreateObject("ADODB.Connection")
cn.Provider = "sqloledb"
ProvStr = "Password=suasenha;Persist Security Info=True;User ID=usuario;Initial Catalog=seudb;Data Source=endereço do SQLServer"
cn.Open ProvStr