n@292: Could not open file';
nicholas@345: echo $xml;
nicholas@345: return;
nicholas@345: }
nicholas@345: $wbytes = fwrite($fileHandle, $postText);
nicholas@345: if ($wbytes == FALSE)
nicholas@345: {
nicholas@345: // FileWrite failed
nicholas@345: $xml = 'Could not write file "saves/'.$xmlfile.'"';
nicholas@345: echo $xml;
nicholas@345: return;
nicholas@345: }
n@292: fclose($fileHandle);
nicholas@345:
nicholas@345: // Return JSON confirmation data
nicholas@345: $xml = 'OK"saves/'.$xmlfile.'"';
nicholas@345: echo $xml;
nicholas@350:
nicholas@350: // Random String generator from http://stackoverflow.com/questions/4356289/php-random-string-generator
nicholas@350: function generateRandomString($length = 10) {
nicholas@350: $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
nicholas@350: $charactersLength = strlen($characters);
nicholas@350: $randomString = '';
nicholas@350: for ($i = 0; $i < $length; $i++) {
nicholas@350: $randomString .= $characters[rand(0, $charactersLength - 1)];
nicholas@350: }
nicholas@350: return $randomString;
nicholas@350: }
n@292: ?>