Hello, this is my first post on BHW, and I find most things here extremely useful as I'm just starting out. Hope to be contributing soon to the community once I devise my own original Black Hat methods. 
Anyway, just a simple question: how are no-refresh web pages created, e.g. Facebook? That is to say when you perform a function (say, submit a comment form), the form submits on the page itself without reloading and then displays as a plain text entry uploaded into the database.
What scripting languages are required to build no-refresh applications? I can code in PHP, but it seems that PHP requires refreshing for functions to be performed.
Thanks a lot.
Anyway, just a simple question: how are no-refresh web pages created, e.g. Facebook? That is to say when you perform a function (say, submit a comment form), the form submits on the page itself without reloading and then displays as a plain text entry uploaded into the database.
What scripting languages are required to build no-refresh applications? I can code in PHP, but it seems that PHP requires refreshing for functions to be performed.
Thanks a lot.