tobimichigan Posted August 16, 2009 Share Posted August 16, 2009 Hi Code men, Please could you guys help with this code. I am actually trying to upload and save a registered member's picture "name" with their Session id, in this case, $profile_id as shown below. So I can echo out the picture based on the session_id of the current user, to the current user. But the code isn't inserting the image into the folder much less displaying. Please kindly help. <?php session_start(); session_start(); if($_SESSION["nom"]=="") { //user not logged in, redirect to login page header("location: Login.php"); } $profille_id = $_SESSION['nom']; $imagename = $profile_id . '.jpg'; if ((($_FILES["file"]["type"] == "image/gif") || ($_FILES["file"]["type"] == "image/jpeg") || ($_FILES["file"]["type"] == "image/pjpeg")) && ($_FILES["file"]["size"] < 20000)) { if ($_FILES["file"]["error"] > 0) { echo "Return Code: " . $_FILES["file"]["error"] . "<br />"; } else { echo "".$_SESSION['nom'].", you have uploaded your profile picture. Click <a href='Mem.php?nom=$_SESSION[nom]'> here to return to Members Page</a>"; if (file_exists("images/" . $_FILES["file"]["$profile_id "])) { echo $_FILES["file"]["$profile_id "] . " already exists. "; } else { move_uploaded_file($_FILES["file"]["tmp_name"], "images/" . $_FILES["file"]["$profile_id "]); echo "Stored in: " . "images/" . $_FILES["file"]["$profile_id "]; } } } else { echo "Invalid file"; } ?> //the form <form action=<?php echo("'upload_file.php?nom=$_SESSION[nom]'");?> method="post" enctype="multipart/form-data"> <label for="file">Filename:</label> <input type="file" name="file" id="file" /> <br /> <input type="submit" name="submit" value="Submit" /> Upload Your Picture </form> 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.