aftabnaveed Posted September 30, 2006 Share Posted September 30, 2006 Hi, Before listing my problem I would excuse for my English... because i am not a native english speakerI am trying to read an image from the client side and read the contents of the images through [COLOR=blue]<?php$picture = $_FILES["picture"]["tmp_name"];$fp = fopen($picture,"r"); $content = fread( $fp,filesize($picture) );?>[/COLOR]Now I am trying to display Image inside a table like [COLOR=seagreen]<table> <tr> <td>[COLOR=red]<?php header("Content-type:image/jpeg"); echo($content); ?>[/COLOR] </td> </tr> </table>[/COLOR]When I try put the header("Content-type:image/jpeg"); line then it says that header already sent error message.When I try to avoid this i use ob_start() and ob_flush() to display the image, but it only prints the URL from the address bar of the browser. But if I send header("Location:someotherpage.php"); It works wellSo Is there any solution for this problem to display the Images header inside the html page Quote Link to comment Share on other sites More sharing options...
Barand Posted September 30, 2006 Share Posted September 30, 2006 Use html img tag[code]<table> <tr> <td> <img src="<?php echo $_FILES["picture"]["tmp_name"] ?>"> </td> </tr> </table>[/code] Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.