Personally, I'd try something using PHP. You can use PHP to read and write to databases and you can pass values for it to write to the highscores list from GLBasic. Then, to retrieve a high scores list you can use NETWEBGET (I think that's the one) to retrieve a PHP webpage which is just a list of the high scores. Then, in GLBasic, you can break this up into an array of names and scores and display them using PRINTs. Complicated, but probably a 'simple' way to do it using inbuilt web functions. This will also work if you're using a web host.
Alternatively, if you are using your own server, you can run your own program on it which listens for requests from your app. When your app sends high-score data to your server on a special socket/port that your server-program uses, it can write the info to a database-file. Likewise, when the server-program receives a request it can send out the data to the device that sent the request.
I'd go with the first option because there would be less work involved, and you can use a web-host, without requiring your own server.
In terms of getting a domain name and hosting your website, if you want to do it for free I find 'co.cc' and '000webhost.com' to be a good combination. You can get a subdomain of 'co.cc' for free (i.e. something like 'glrules.co.cc'), and you can host the website's data on 000webhost.com so that glrules.co.cc will point to your own website.
If most of what I just 'said' sounded like gibberish, let me know. Good luck!
Alternatively, if you are using your own server, you can run your own program on it which listens for requests from your app. When your app sends high-score data to your server on a special socket/port that your server-program uses, it can write the info to a database-file. Likewise, when the server-program receives a request it can send out the data to the device that sent the request.
I'd go with the first option because there would be less work involved, and you can use a web-host, without requiring your own server.
In terms of getting a domain name and hosting your website, if you want to do it for free I find 'co.cc' and '000webhost.com' to be a good combination. You can get a subdomain of 'co.cc' for free (i.e. something like 'glrules.co.cc'), and you can host the website's data on 000webhost.com so that glrules.co.cc will point to your own website.
If most of what I just 'said' sounded like gibberish, let me know. Good luck!