Integrating bitcoin with php to accept donations
https://en.bitcoin.it/wiki/PHP_developer_intro


This site shows all you need to get going. You'll need to run a dedicated bitcoind wallet on a server, which can accept JSON-RPC to call the various functions of bitcoind, which will respond back with a JSON object.