当一个表单体交给 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&email=jack@abc.com
可以用上面的方式提取数据