html2Canvasの DOMを画像に書き出す方法 を参考にさせていただき、コードを書いたのですが、

スクリーンショットを撮るボタンを押しても、空の画像ファイルが生成されるだけです。
クリアボタンも効きません...。
私が、ターゲットとなるdivの中で、img srcにphp変数を使用しているからなのでしょうか?
しかしローカルファイルに置換してもダメでした。

    <div id="target_screen">
    <?php
        echo "<img class=\"effectedImage\" src=\"$image\">";
    ?>
</div>

テストとして、この画面下部にスクリーンショットを表示しようとしていますが、
最終的には、取得した画像を別のphpへpostしたいと考えています。

ご教授願います。