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