thefall
-
Posts
6 -
Joined
-
Last visited
Posts posted by thefall
-
-
-
I removed the header, imagejpeg and echo lines. Chrome and firefox would just display a blank page.
I thought imagejpeg() was necessary to display a jpeg image?
-
I converted the imagejpeg() and header lines into comments.
There were no error messages on google chrome and firefox.
What I've noticed is that the line below would be displayed if you remove the imagejpeg() and header lines, whereas if you include the imagejpeg() and header lines, the line below wouldn't be displayed .I inserted the line below in the code, just to check where it would stop being displayed.
echo 'asdsad';
-
I tried removing the header earlier and it would show some weird characters. I've read somewhere that the header is necessary to remove the weird characters.
I ran the code on firefox and the message "The image http://localhost/test/test.php cannot be displayed because of errors" appeared.
-
Hi.
I have a problem where when i try to display the uploaded JPEG file, the browser would only dispay the placeholder for an image . I think the problem is within the 3rd IF statement.
Please help me thanks.
<?php if($_SERVER['REQUEST_METHOD'] == 'POST') { if(isset($_FILES['photo']) && is_uploaded_file($_FILES['photo']['tmp_name']) && $_FILES['photo']['error']==UPLOAD_ERR_OK) { if($_FILES['photo']['type']=='image/jpeg') { echo 'asdsad'; $tmp_img = $_FILES['photo']['tmp_name']; $image = imagecreatefromjpeg($tmp_img); header('Content-Type: image/jpeg'); imagejpeg($image, NULL, 90); imagedestroy($image); } else { echo "Uploaded file was not a JPG image."; } } else { echo "No photo uploaded!"; }} else { echo " <form action='test.php' method='post' enctype='multipart/form-data'> <label for='photo'>User Photo:</label> <input type='file' name='photo' /> <input type='submit' value='Upload a Photo' /> </form> ";} ?>
Display Jpeg image problem
in PHP Coding Help
Posted
@jazzman1 and @Ch0cu3r thanks it's working now.