|
-
Feb 16th, 2007, 01:10 PM
#1
Thread Starter
Frenzied Member
Image And Text, I can't Mix, Why?
Ok the php code works perfectly fine on its on. Once I place it in an HTML page, It not longer works. How do I intergrade the code into my html page to make it work? (Do I need to have another header?)
When I Use This Code:
PHP Code:
<html>
<head>
<title>This Is A Test</title>
</head>
<body>
<?php
$im = imagecreate(160, 160);
$bg = imagecolorallocate($im, 255, 255, 255);
$black = imagecolorallocate($im, 0, 0, 0);
imagechar($im, 2, 0, 0, 'T', $black);
imagechar($im, 2, 10, 10, 'H', $black);
imagechar($im, 2, 20, 20, 'I', $black);
imagechar($im, 2, 30, 30, 'S', $black);
imagechar($im, 2, 40, 60, 'I', $black);
imagechar($im, 2, 50, 70, 'S', $black);
imagechar($im, 2, 60, 100, 'A', $black);
imagechar($im, 2, 70, 120, 'T', $black);
imagechar($im, 2, 80, 130, 'E', $black);
imagechar($im, 2, 90, 140, 'S', $black);
imagechar($im, 2, 100, 150, 'T', $black);
header('Content-type: image/png');
imagepng($im);
?>
</body>
</html>
I Get This:
HTML Code:
<html>
<head>
<title>This Is A Test</title>
</head>
<body>
‰PNG
IHDR * * ±õn PLTEÿÿÿ UÂÓ~ •IDATxœí–»
€ EÁO´³µ° b‰ÍQÁÒÒNñ^ˆBSž ÷<‚1qÜ$]~RÁ'·ÎD©` Ù$•XI=(ÉIãm »“Ä3Ib¥JYx’.©ÄJ
’øä`üL²#‰“ˆAX©Rxz’cÊI¼R.M{’
ùIøg•']qÛQb%>á8ÊŸÿYÑ$xŠëÓñ IEND®B`‚
</body>
</html>
-
Feb 16th, 2007, 01:15 PM
#2
Re: Image And Text, I can't Mix, Why?
OK... Have a think: how do you normally put images into HTML?
-
Feb 16th, 2007, 01:28 PM
#3
Thread Starter
Frenzied Member
Re: Image And Text, I can't Mix, Why?
I know its a bit messed up (lol) but
Hmm, How do I make the image show up in my page?
-
Feb 16th, 2007, 01:34 PM
#4
Re: Image And Text, I can't Mix, Why?
You haven't thought yet. Apply brain. Go back to the question: how do you usually put images into HTML documents?
-
Feb 16th, 2007, 01:38 PM
#5
Thread Starter
Frenzied Member
Re: Image And Text, I can't Mix, Why?
 Originally Posted by penagate
You haven't thought yet. Apply brain. Go back to the question: how do you usually put images into HTML documents?
hmm <img src="URL"> ?
-
Feb 16th, 2007, 01:40 PM
#6
Re: Image And Text, I can't Mix, Why?
OK! Progress!
You've already got image output. Now... how could we combine those two concepts?
-
Feb 16th, 2007, 01:44 PM
#7
Thread Starter
Frenzied Member
Re: Image And Text, I can't Mix, Why?
I see where you are going with it (I thought about it before posting), But It will get me into problem #2.
You want to place the code in page1.php and have it loaded into page2.html....
But,
My Actual Image is being generated using user input (POST Method). How do I show in my HTML page the image (after the userinput). How do I go about doing this kind of thing?
-
Feb 16th, 2007, 01:52 PM
#8
Re: Image And Text, I can't Mix, Why?
There are a couple of ways. One is to store the image in a session variable. This relies on cookies, however.
Another way is to use a data URI, and output it directly into the src attribute. I am not sure how many browsers support these, however. I know Mozilla does, at least; and possibly IE 7, but I doubt that.
-
Feb 16th, 2007, 02:01 PM
#9
Thread Starter
Frenzied Member
Re: Image And Text, I can't Mix, Why?
I could try using a GET mothod (really long address, but it will work).
I just thought there is an easer way of doing such a thing.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|