[eluser]slowgary[/eluser]
That's a thought... in your "create_image.php" script, instead of outputting the image data, base64_encode it and then echo. In your ajax callback, set it as the images src using the data URI scheme, like so:
Code:
//this is what the actual image markup should look like
<img src="data:image/gif;base64,R0lGODlhEAAOALMAAOazToeHh0tLS/7LZv/0jvb29t/f3//Ub/
/ge8WSLf/rhf/3kdbW1mxsbP//mf///yH5BAAAAAAALAAAAAAQAA4AAARe8L1Ekyky67QZ1hLnjM5UUde0ECwLJoExKcpp
V0aCcGCmTIHEIUEqjgaORCMxIC6e0CcguWw6aFjsVMkkIr7g77ZKPJjPZqIyd7sJAgVGoEGv2xsBxqNgYPj/gAwXEQA7">
//in create_image.php
echo base64_encode($imageData);
//ajax callback
function(data){
$('#your_image').attr('src', 'data:image/gif;base64,' + data);
}
I think that should work.