1. <GALiRe>
2.
3. <title>Hello World Test<end title>
4.
5. <%
6.
7.
8. open("test.txt") as(#FH);
9. @XMLFile=#FH;
10. close(#FH);
11.
12.
13. open("/") as(#FH);
14. @dirArry=#FH;
15.
16. /* This works, too -- @dirArry = select(/./) from(#FH);*/
17.
18.
19.
20. print '<color:#008800;>conditional variable return tests ... <end color><new>';
21.
22. if (@dirArry) {
23. while ($file = @dirArry) {
24. print "$file<new>";
25. }
26. }
27. else {print "NO ARRAY<new>";}
28.
29. if (%hash) {print "HASH<new>";}else {print "NO HASH<new>";}
30. if ($var) {print "VAR<new>";}else {print "NO VAR<new>";}
31. if (#FH) {print "FH<new>";}else {print "NO FH<new>";}
32.
33.
34.
35.
36. print '<new><line><color:#008800;>variable escape test ... <end color>';
37.
38. print "<new><heading>Hello World! \#FH <end heading>";
39. print '<new><heading>Hello World! #FH <end heading>';
40.
41.
42. close(#FH);
43.
44.
45.
46. print '<new><line><color:#008800;>info test ... <end color><new>';
47.
48. %info = info("sandbox.png");
49. print %info[mdate];
50. print "<new>%info";
51.
52.
53.
54. print '<new><line><color:#008800;>+ test ... <end color>';
55.
56. $var1 = "loves you.";
57. $var2 = "She ";
58. $var1 =+ $var2;
59. print "<new>$var1";
60.
61. $var1 = "She ";
62. $var2 = "loves you.";
63. $var1 += $var2;
64. print "<new>$var1";
65.
66.
67. $var1 = 9;
68. $var2 = 1;
69. $var1 += $var2;
70. print "<new><new>$var1";
71.
72. $var1 = 9;
73. $var2 = 1;
74. $var1 =+ $var2;
75. print "<new>$var1";
76.
77. $var1 = 9;
78. $var2 = 1;
79. $var1 /= $var2;
80. print "<new><new>$var1";
81.
82. $var1 = 9;
83. $var2 = 1;
84. $var1 =/ $var2;
85. print "<new>$var1";
86.
87.
88.
89.
90. print '<new><line><color:#008800;>hash add-to test ... <end color><new>';
91.
92. %hash=();
93. %hash2=(a="1",b="2",);
94. @arry=("x","y","z");
95.
96. add(x="var1",) to(%hash);
97. add(@arry) to(%hash);
98. add(z="var3",y="var2",) to(%hash);
99. add(%hash2) to(%hash);
100. print "%hash<new>";
101.
102. print "@arry<new>";
103. %hash=@arry;
104. print %hash;
105.
106.
107.
108. print '<new><line><color:#008800;>file Mod test ... <end color><new>';
109.
110. move("sandbox.png") to("/temp/");
111. print info("/temp/sandbox.png") + "<new>";
112. move("/temp/sandbox.png") to("/");
113.
114. rename("sandbox.png") to("sandbox_1.png");
115. print info("sandbox_1.png");
116. rename("sandbox_1.png") to("sandbox.png");
117.
118.
119. %>
120.
121. <end GALiRe>
Back to /SampleHost/