e44a7e37b6
git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@151 b3834d28-1941-0410-a4f8-b48e95affb8f
37 lines
972 B
PHP
37 lines
972 B
PHP
<?php
|
|
|
|
// THIS IS AN EXAMPLE
|
|
// you will obviously need to do more server side work than I am doing here to check and move your upload.
|
|
// API is up for discussion, jump on http://dojotoolkit.org/forums
|
|
|
|
// JSON.php is available in dojo svn checkout
|
|
require("../../../dojo/tests/resources/JSON.php");
|
|
$json = new Services_JSON();
|
|
|
|
// fake delay
|
|
sleep(3);
|
|
$name = empty($_REQUEST['name'])? "default" : $_REQUEST['name'];
|
|
if(is_array($_FILES)){
|
|
$ar = array(
|
|
// lets just pass lots of stuff back and see what we find.
|
|
// the _FILES aren't coming through in IE6 (maybe 7)
|
|
'status' => "success",
|
|
'name' => $name,
|
|
'request' => $_REQUEST,
|
|
'postvars' => $_POST,
|
|
'details' => $_FILES,
|
|
// and some static subarray just to see
|
|
'foo' => array('foo'=>"bar")
|
|
);
|
|
|
|
}else{
|
|
$ar = array(
|
|
'status' => "failed",
|
|
'details' => ""
|
|
);
|
|
}
|
|
|
|
// yeah, seems you have to wrap iframeIO stuff in textareas?
|
|
$foo = $json->encode($ar);
|
|
?>
|
|
<textarea><?php print $foo; ?></textarea>
|