Jump to content


Photo

Como Fazer Uma Pagina De Formaulario Retornar Resposta?


  • Faça o login para participar
6 replies to this topic

#1 Dineia

Dineia

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Não informado

Posted 11/06/2008, 02:54

Estou tentando fazer este código, é minha primeira vez que faço um formulario éum trabalhoda faculdade, mas não consigo fazer com que retorne a resposta o código é de asp.

Segue abaixoo código:

<html><head><title>Formulário</title></head>
<body>
<form method="post" action="retrieve.asp">
<div>Nome: </div><input type="text" name="nome">
<div>Endereço: </div><input type="text" name="endereco">
<input type="submit" value="enviar">
</body>
</html>

<html><head><title>Recuperação dos dados</title></head>
<body>
<div>Abaixo, nome e endereço do usuário que preencheu o formulário: </div>
<%
response.write "<div>Nome: </div>" & request.form("nome")
response.write "<div>Endereço: </div>" & request.form("endereco")
%>
</body></html>



Preciso saber no que estou errando a pagina aparece corretamente mas qdo digita o nome ela não funciona.

Edna

#2 Alex Hiroshi

Alex Hiroshi

    Super Veterano

  • Ex-Admins
  • 4923 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 11/06/2008, 08:46

Pelo que pude ver, são duas páginas aí, certo? Uma com o formulário e outra com a resposta. O arquivo retrieve.asp está com o segundo código, o que tem request?
Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador

#3 thicomp

thicomp

    12 Horas

  • Usuários
  • 134 posts
  • Sexo:Não informado

Posted 11/06/2008, 10:25

Oi, td bem??
Você está utilizando o caminho físico ou o lógico para chamar suas páginas??
Pelo que pude ver, o programa não apresenta erros

Abçs

#4 Dineia

Dineia

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Não informado

Posted 11/06/2008, 11:25

Oi, td bem??
Você está utilizando o caminho físico ou o lógico para chamar suas páginas??
Pelo que pude ver, o programa não apresenta erros

Abçs



Desculpe minha ignorancia, porém estou aprendendo asp na raça então não entendo bem destes caminhos, só sei que na apostila diz que o primeiro código é o formulario, e o segundo a resposta, só não sei como fazer esta resposta funcionar que aqui não especifica.

Obrigada pela sua atenção.

Edna


Pelo que pude ver, são duas páginas aí, certo? Uma com o formulário e outra com a resposta. O arquivo retrieve.asp está com o segundo código, o que tem request?



Isto só que não sei ligar o segundo código ao primeiro, porque o segundo é a resposta do primeiro, qdo digita os nomes como pede que crica para enviar a resposta mostra que a pagina não foi localizada, porque acho que vai algum link que uma pagina pucha a outra sei lá isto q não entendo.


Edna

#5 thicomp

thicomp

    12 Horas

  • Usuários
  • 134 posts
  • Sexo:Não informado

Posted 11/06/2008, 11:25

Desculpe minha ignorancia, porém estou aprendendo asp na raça então não entendo bem destes caminhos

Isso não é ignorância, apenas falta de conhecimento... Também aprendi ASP na raça... hehehe

Bom, deixa eu tentar explicar...
Por exemplo, quando você clica sobre o link do seu formulário ".html", você consegue visualizar a página normalmente, não é?... Isso pq o html roda no navegador. Quando você faz isso, na sua barra de endereço fica disponibilizado o caminho físico, ou seja, o caminho de onde seu arquivo está salvo e você acessa ele através, por exemplo, do "C:\..."
Já o ASP, vc necessita de um servido instalado, que acredito que você o tenha. O caminho lógico, é o caminho que você cria quando instala o seu servidor na máquina. Este é acessado, geralmente por "http://localhost/..."
Provavelmente é isso que esteja acontecendo com vc, vc deverá especificar o caminho lógico para que os resultados possam ser mostrados na sua tela...
Espero ter sido claro

Abçs

#6 Dineia

Dineia

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Não informado

Posted 11/06/2008, 11:35

Desculpe minha ignorancia, porém estou aprendendo asp na raça então não entendo bem destes caminhos

Isso não é ignorância, apenas falta de conhecimento... Também aprendi ASP na raça... hehehe

Bom, deixa eu tentar explicar...
Por exemplo, quando você clica sobre o link do seu formulário ".html", você consegue visualizar a página normalmente, não é?... Isso pq o html roda no navegador. Quando você faz isso, na sua barra de endereço fica disponibilizado o caminho físico, ou seja, o caminho de onde seu arquivo está salvo e você acessa ele através, por exemplo, do "C:\..."
Já o ASP, vc necessita de um servido instalado, que acredito que você o tenha. O caminho lógico, é o caminho que você cria quando instala o seu servidor na máquina. Este é acessado, geralmente por "http://localhost/..."
Provavelmente é isso que esteja acontecendo com vc, vc deverá especificar o caminho lógico para que os resultados possam ser mostrados na sua tela...
Espero ter sido claro

Abçs



Obrigada agora te entendi já fiz este processo de caminho logico agora ele funciona certinho, o que acontece já não é no caminho lógico e sim na própria pagina talvez no códigopois qdo ponho a pagina com o caminho correto o funcionamento do,formulario existe o q não funciona é a resposta porque ai carrega outra pagina e esta pagina que não sei lincar com a primeira não sei se fui clara.
Edna

#7 thicomp

thicomp

    12 Horas

  • Usuários
  • 134 posts
  • Sexo:Não informado

Posted 11/06/2008, 11:52

Bom, voce tem duas páginas certo?
A primeira está salva em ".html" e a outra em ".asp"
O nome da sua segunda página, ou seja, a que receberá os valores está nomeada com o mesmo nome especificado no "action" do seu "form" na primeira página?




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq