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: ?>