Exemplo 02 – Continua mostrando a passagem de parâmetros e formatação dos resultados.

IsisScript - WXIS

Continua mostrando a passagem de parâmetros e formatação dos resultados.

Formulário HTML

[codesyntax lang="html4strict" container="pre"]
<html>
<head><title>Passagem de parâmetros</title></head>
<body>
<h1>A ABNT 6023 mudou!</h1>
<p>Atualize suas referências bibliográficas. </p>
 <form action="/cgi-bin/wxis.exe">
    <input type="hidden" name="IsisScript" value="curso/script2.xis">
    
    <label>Digite o sobrenome do autor:</label>
    <input type="text" name="sobrenome"> <p>
    
    <label>Digite o prenome do autor:</label>
    <input type="text" name="prenome">
     
    <label>Digite o título da obra:</label>
    <input type="text" name="titulo">
  Digite o sub-título da obra:
  <input type="text" name="subtitulo"> 
   Digite a cidade de publicação:
  <input type="text" name="cidade">
   Digite a Editora:
   <input type="text" name="editora">
     Digite o ano publicação:
   <input type="text" name="data">
     Digite o número de páginas:
   <input type="text" name="paginas">
   <input type="submit" value="ok">
  </form>
</body>
</html>
[/codesyntax]

Script

[codesyntax lang="html4strict" container="pre"]
<IsisScript> 
<section> 
<display><pft>'Content-type: text/html'/#</pft></display> 
<field action="cgi" tag="2000">sobrenome</field> 
<field action="cgi" tag="2001">prenome</field> 
<field action="cgi" tag="2002">titulo</field> 
<field action="cgi" tag="2003">subtitulo</field> 
<field action="cgi" tag="2004">cidade</field> 
<field action="cgi" tag="2005">editora</field> 
<field action="cgi" tag="2006">data</field> 
<field action="cgi" tag="2007">paginas</field> 

<!--A seguir, formato que exibe referencias bibliograficas --> 
<display> 
<pft> 
mhu,v2000,', ' mhl, v2001, '. ' , '<b>'v2002'</b>' ": "v2003, '. ' 
if p(v2004) then v2004, else 's. l. : ', fi 
if p(v2005) then ': 'v2005, else 's. n. , ', 
fi if p(v2006) then ', 'v2006, else 's. d. ', fi ". "v2007" p",'.' 
</pft> 
</display> 
</section> 
</IsisScript>

[/codesyntax]

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *