php combining text on images more than once?
<p>I am trying to print users personal data like name, email, phone number on screen, using separate images, rather than printing out in clear text on page, thus getting cache possibly by Google. Trying to print like below:</p>

<p>Name - image with name text created on fly<br/>
Email - image with email text created on fly<br/>
Phoneno - image with number text created on fly<br/></p>

<p>The code I have provided merges text into an image ie name, but only allows me to create one image to send back to browser, how can I try to get my script to send more than one image back to browser?</p>

<p>I have tried adding more parameters to my function function 'create_image($name,$email,$number)' but only prints one field to browser, perhaps something to do with header()?</p>

<pre><code>&lt;?php
//Send a generated image to the browser
$name="Bob";$email="bob@email.co.uk";$number="12345678901";
create_image($name);

function create_image($value)
{

    //Set the image width and height
    $width = 250;
    $height = 20; 

    //Create the image resource 
    $image = ImageCreate($width, $height);  

    //We are making three colors, white, black and gray
    $white = ImageColorAllocate($image, 255, 255, 255);
    $black = ImageColorAllocate($image, 0, 0, 0);
    $grey = ImageColorAllocate($image, 204, 204, 204);

    //Make the background black 
    ImageFill($image, 0, 0, $black); 

    //Add randomly generated string in white to the image
    //imagestring ( resource $image , int $font-(font size) , int $x-(from left) , int $y-(from right) , string $string , int $color-(font-colour) )
    ImageString($image, 5, 10, 3, $value, $white);

    //Tell the browser what kind of file is come in 
    header("Content-Type: image/jpeg"); 

    //Output the newly created image in jpeg format 
    ImageJpeg($image);

    //Free up resources
    ImageDestroy($image);
}
?&gt; 
</code></pre>

<p>Thanks for any replies</p>
