]> git.pond.sub.org Git - eow/blobdiff - static/dojo-release-1.1.1/dojox/rpc/tests/resources/store.php
add Dojo 1.1.1
[eow] / static / dojo-release-1.1.1 / dojox / rpc / tests / resources / store.php
diff --git a/static/dojo-release-1.1.1/dojox/rpc/tests/resources/store.php b/static/dojo-release-1.1.1/dojox/rpc/tests/resources/store.php
new file mode 100644 (file)
index 0000000..941e113
--- /dev/null
@@ -0,0 +1,24 @@
+<?php
+       $fn = preg_replace("/\W/","",$_REQUEST["location"]);    
+       switch ($_SERVER["REQUEST_METHOD"]) {
+               case "GET" : 
+                       $fh = fopen($fn, 'r');
+                       print(fread($fh, filesize($fn)));
+                       break;
+               case "PUT" : 
+                       $fh = fopen($fn, 'w');
+                       $contents = file_get_contents('php://input');
+                       print($contents);
+                       fwrite($fh, $contents);
+                       break;
+               case "POST" : 
+                       $fh = fopen($fn, "a+");
+                       fwrite($fh, file_get_contents('php://input'));
+                       break;
+               case "DELETE" : 
+                       $fh = fopen($fn, 'w');
+                       fwrite($fh, "deleted");
+                       break;
+       }
+       fclose($fh);
+?>