Setting up remote bitcoin server control PHP I'm pursuing an idea for a web app I had and I've hit a road block. I've worked with many other JSON APIs using php but I've never been introduced to this RPC side of things. I've done reading but still stuck.

I've set up a local bitcoin server using the bitcoin-qt.exe -server command in windows and I've used the resulting console to receive api responses. I'm now confused about how I go about connecting my web app to that server so I can make those calls from my php file and this let users interact with the bitcoin network from the webpage.
The Bitcoin wiki is going to a great source for developing your web app. This page describes the process and makes everthing generally less confusing when using PHP.

PHP Developer Intro

You're going to need this library. To start you first connect to your node like so, the following should also print out some basic info about your node.

require_once 'jsonRPCClient.php';

$bitcoin = new jsonRPCClient('http://user:password@127.0.0.1:8332/');

echo "&lt;div&gt;\n";

print_r($bitcoin-&gt;getinfo());
echo "&lt;/div&gt;";


And to do stuff like get a new address:

$sendaddress = $bitcoin-&gt;getnewaddress();


For other commands check out the API reference.