WEB开发

HTML表单处理    

  • 当一个表单体交给 TSL
    脚本时,表单中的信息会自动在脚本中可用。TSL可以轻松的访问这些信息,例如下面的表单:
    <form action="foo.tsl" method="POST">
      Name: <input type="text"
    name="username"><br />
      Email: <input type="text"
    name="email"><br />
      <input type="submit" name="submit"
    value="Submit me!" />
    </form>

    Tsl 可以提取上面表单的数据,方法是使用
    HttpGetQueryValueByName(Name:String):String 
    示例:
    <?tsl
    write("Name:",HttpGetQueryValueByName("name"),"<br>");
    write("Email:",HttpGetQueryValueByName("email"));
    ?>

    为了使用简单, TSL 使用 HttpGetQueryValueByName 方法,也可以提取 get 表单数据,和
    Query_String 方式 (URL 中在 ? 之后的信息 ) 的数据。
    示例:
    http://www.webiste.com/foo.tsl?name=jack&amp;email=jack@abc.com

    可以用上面的方式提取数据