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