I need help with the code for a php file uploader?

Brian

New member
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml…
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Final Project</title>
<meta http-equiv="content-type"
content="text/html; charset=iso-8859-1" />
<head>
<body>
<form action="upload_file.php" method="post"
enctype="multipart/form-data">
<label for="file">File name:</label>
<input type="file" name="file" id="file" />


<input type="submit" name="submit" value="submit" />
</form>
</body>
</html>


<?php
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 "Upload: " . $_FILES["file"]["name"] . "<br />";
echo "Type: " . $_FILES["file"]["type"] . "<br />";
echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />";

if (file_exists("upload/" . $_FILES["file"]["name"]))
{
echo $_FILES["file"]["name"] . " already exists. ";
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],
"upload/" . $_FILES["file"]["name"]);
echo "Stored in: " . "upload/" . $_FILES["file"]["name"];
}
}
}
else
{
echo "Invalid file";
}
?>

The code you are looking at is working code for 2 documents the first document is a html form and the other one is a php file uploader. The file uploader places the uploaded file into a new directory called upload. I need help writing the code to display the uploaded files and to add to the html and php files above to allow input for name and date the user visited the site. Thank you.
 
Back
Top