How 2 display uploaded image in a folder
Posted: Thu Aug 20, 2009 9:06 am
I am trying to display an uploaded image to a current user after uploading but I'm quite in a fix as to how to do this. Please someone help:
Code: Select all
<?php
session_start();
session_start();
if($_SESSION["pfno"]=="") {
//user not logged in, redirect to login page
header("location: Login.php");
}
$pfno = $_SESSION['pfno'];
$imagename = $pfno . '.jpg';
if ((($_FILES["file"]["type"] == "image/gif")
|| ($_FILES["file"]["type"] == "image/jpeg")
|| ($_FILES["file"]["type"] == "image/pjpeg"))
&& ($_FILES["file"]["size"] < 2000000))
{
if ($_FILES["file"]["error"] > 0)
{
echo "Return Code: " . $_FILES["file"]["error"] . "<br />";
}
else
{
echo "".$_SESSION['pfno'].", you have uploaded your profile picture. Click <a href='Members_Area.php?pfno=$_SESSION[pfno]'> here to return to Members Area</a>";
if (file_exists("images/" . $_FILES["file"]["$pfno"]))
{
echo $_FILES["file"]["$pfno"] . " already exists. ";
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],
"images/" . $_FILES["file"]["$pfno"]);
echo "Stored in: " . "images/" . $_FILES["file"]["$pfno"];
}
}
}
else
{
echo "Invalid file";
}
?>