Ir para conteúdo
Fórum Script Brasil
  • 0

Formulário Em Etapas


Gustavo Moraes

Pergunta

Pessoal, eu queria que ao preencher um formulario, os dados fossem enviados ao bd, mas abrisse um outro formulario em outra pagina, com mais campos , para preencher os campos restantes...ou seja, um cadastro em 2 etapas... mas não sei como fazer, sei q tem q usar o session(id), algo do tipo...alguém tem uma dica? meu codigo é esse:

Não estou tb conseguindo colocar o redirect ... não funciona!!

<!--#include file="restrito.asp"-->
<!--#include file="conectar.asp"-->
<%
Dim data, dia, mes, ano
dia = Day(now())
mes = Month(now())
ano = Year(now())
data = dia & "/" & mes & "/" & ano
%>
<html>
<head>
<title>Cadastrando Notícia</title>
<link rel="stylesheet" type="text/css" href="estilo.css">
<script src="funcoes.js"></script>
</head>
<body>
<!--#include file="topo.inc"-->
<br /><br />
<%
AbreMus
If Request.form("enviado") = "sim" then
SQL = "SELECT * FROM noticias ORDER BY id DESC"
Set rs = Conexao.Execute(SQL)
noticia1 = rs("id")
noticia2 = noticia1 + 1

noticia = replace(request.form("noticia"), "'", "''")
noticiad = replace(noticia, chr(13), "<br>")

Sql = "INSERT INTO noticias (user, data, assunto, noticia, sub, foto, email) "
Sql = Sql & "VALUES('" & Request.Form("user") & "','"
Sql = Sql & Request.Form("data") & "','" & Request.Form("assunto") & "','" & noticiad & "','" & Request.Form("sub") & "','" & Request.Form("foto") & "','" & Request.Form("email") & "')"
Conexao.Execute(Sql)
%>
<font face="Verdana"><font size="3" color="#FFFFFF" face="Verdana"><b>Noticia enviada com sucesso!<BR>
Obrigado <%=Session("login")%>!</font><br>

<font size="3"><a href="ver.asp"><b>Clique Aqui para ver todas as notícias</a> OU<BR>
<a href="noticia.asp?id=<%=noticia2%>"><B>A</B>qui <b>P</b>ara ver somente a que você postou</font>
<% else %>
</font>


<form action="enviar.asp" method="post" name="form">
<input type="hidden" value="sim" name="enviado">
<input type="hidden" value="<%=Session("login")%>" name="user">
<input type="hidden" value="<%=data%>" name="data">
<input type="hidden" value="<%=Session("email")%>" name="email">
    <table width="100%" cellpadding="3" cellspacing="0" bgcolor="#ECECEC">
      <tr>
        <td bgcolor="#eeeeee" width="23%"><font size=2><b>Título:</b></font></td>
        <td  bgcolor="#eeeeee" width="77%"><font size=2><input type=text name="assunto" value="" size="70" maxlength="100"></font></td>
      </tr>
        <tr>
        <td bgcolor="#eeeeee" width="23%"><font size=2><b>Sub-título:</b></font></td>
        <td  bgcolor="#eeeeee" width="77%"><font size=2><input type=text name="sub" value="" size="120" maxlength="200"></font></td>
      </tr>
      </table>
    <table>
        <tr>
        <td valign=top bgcolor="#eeeeee" width="23%"><font size=2><b>Mensagem:</b></font></td>
        <td bgcolor="#eeeeee"><font size="2">
        <textarea name="noticia" rows="12" cols="60"></textarea>
        </font><BR>
        </td>
      </tr>
    </table>
    <table bgcolor="#eeeeee" align="center" width="100%">
    <tr>
    <td bgcolor="#eeeeee" width="23%"><font size=2><b>Foto da Home:</b></font></td>
    <td  bgcolor="#eeeeee" width="77%"><font size=2><input type=text name="foto" value="" size="30" maxlength="100"></font></td>
    </tr>
    </table>
    <table bgcolor="#eeeeee" align="center" width="100%">
      <tr>
        <td align="center">
        <input type="submit" value="=-Postar-=">
        <input type="reset" value="=-Apagar-=">
        </td>
      </tr>
    </table>
</form>
</body>
</html>
<% FechaMus
end if %>

Editado por Gustavo Moraes
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...