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