1 <% page_header("columns", "ESP session test"); %>
3 <h1>Samba4 session test</h1>
5 <form name="SessionTest" method="POST" action="@@request['SCRIPT_NAME']">
6 Name: <input name="Name" type="text" value=""><br>
7 Value: <input name="Value" type="text" value=""><br>
8 Timeout: <input name="Timeout" type="text" value=""><br>
9 <input name="submit" type="submit" value="Append">
10 <input name="submit" type="submit" value="Reset">
11 <input name="submit" type="submit" value="Destroy">
12 <input name="submit" type="submit" value="Cancel"><br>
16 /* if its a post then the user has filled in the form, so
19 if (request['REQUEST_METHOD'] == "POST") {
20 /* if they cancelled then take them back to the list of tests */
21 if (form['submit'] == "Cancel") {
26 value = form['Value'];
27 timeout = form['Timeout'];
33 if (form['submit'] == "Reset" && name) {
37 if (form['submit'] == "Append" && name) {
38 session[name] = "" + session[name] + value;
41 if (form['submit'] == "Destroy") {
46 function showArray(name, array) {
47 write("<h3>Array: " + name + "</h3>\n");
48 if (array == undefined) {
49 write("undefined<br>\n");
53 write(name + "[" + v + "]=" + array[v] + "<br>\n");
57 showArray("session", session);
58 write("SessionId=" + request['SESSION_ID'] + "<br>\n");