Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

marcelocardoso

[Resolvido] condição em formulario

Recommended Posts

Pessoal!

 

Preciso do seguinte:

 

1) tenho um formulario onde tem 3 campos, nome, email, e senha.

2) preciso testar no mesmo código onde está o formulario SE

 

2a) IF se formulario campos vazios, exibe o formulario mesmo para o cara preencher;

2b) IF se formulario qualquer campo preechido, de executar o bloco para gravar os dados preenchidos do formulario.

 

Já fiz este IF no ASP, mas não me lembro mais, e não sei como procurar. seria tipo assim:

 

 

IF NOT form = "" THEN

executa bloco para gravar dados

ELSE

codigo do formulario para o cara preencher

END IF

 

 

Alguém me ajuda????

obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Código do Ted k'

if request.form("campo") = "" then
response.write("campo vazio")
response.end
end if

 

Mas qualquer cosia mande o seu para verificar...

Compartilhar este post


Link para o post
Compartilhar em outros sites

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Untitled Document</title>

</head>

 

<body>

<%

IF NOT formulario algum campo preenchido, ou os campos vazios, faz o bloco a seguir

' bloco para gravar os dados no banco

ELSE

%>

<table width="40%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td width="30%"> </td>

<td width="70%"> </td>

</tr>

<tr>

<td>Nome</td>

<td><label>

<input type="text" name="nome" id="nome" />

</label></td>

</tr>

<tr>

<td>Email</td>

<td><input type="text" name="email" id="email" /></td>

</tr>

<tr>

<td>Mensagem</td>

<td><input type="text" name="mensagem" id="mensagem" /></td>

</tr>

<tr>

<td> </td>

<td><label>

<input type="submit" name="button" id="button" value="Submit" />

</label></td>

</tr>

</table>

<%

END IF

%>

</body>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpe se tiver algum erro marmmc, mas faz muito tempo que não trabalho com ASP.

nome		= Request.form("nome");
email		= Request.form("email");
mensagem	= Request.form("mensagem");

if nome = empty Then
response.write("O campo nome não pode ficar vazio")
response.end
end if

if email = empty Then
response.write("O campo e-mail não pode ficar vazio")
response.end
end if

if mensagem = empty Then
response.write("O campo mensagem não pode ficar vazio")
response.end
end if

Compartilhar este post


Link para o post
Compartilhar em outros sites

olha este exemplo, ele verifica se o user digitou alguma coisa, caso não tenha digitado ele redireciona novamente ao form, senão ele executa um INSERT no banco.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.