Skip to main content
Participant
June 20, 2009
Question

Would like to format uploaded files in a table...

  • June 20, 2009
  • 7 replies
  • 915 views

File NameUploadedFile GroupDownload
Presentation.ppt12/12/2012Company Presentations-Download Button Here-
Presentation 2.ppt1/1/2013Company Presentations-Download Button Here-
Earnings.ppt2/12/2013Company Presentations-Download Button Here-
Our Security.ppt4/14/2013Company Presentations-Download Button Here-

Hello,

I have created a PHP script very similar to this one:

<?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";
  }
?>

And would like to display all of the uploaded files in a table with basic information about them [EX: Title] and a download link...

Although not a neccesity, I would like the table to alternate colors between files :]

: Look at the top of the page for something of an example....

[I know the file types do not match :]      ]

If you know anything that could help me with this, please post it :]

Thank You

This topic is closed to new replies. Start a new post to keep the conversation going.

7 replies

Participant
June 20, 2009

I think I know how it can be done, I just don't know how to do it....

1. The PHP Script Runs and Adds the File...

2. Then a second script runs when it is sent the url of the file....

3. The second script gets the name of the file, the time the script runs [and Date], gets the folder name, and creates a download button.....

AND FINALLY: Creates the table

So what I have not added is the extra lines of code in the script to send the info, and the second... "Writing" script

Example:

File name: Presentation.ppt

URL [When the first script runs]

http://www.website.com/page/upload/Presentation.ppt

Time Uploaded: 12:34 1/1/2010

Second Script output:

File NameUploadedFolderDOWNLOAD
Presentation.ppt12:34   1/1/2010upload-Download Button Here-


Is there a way to do this??

David_Powers
Inspiring
June 20, 2009

Please post all PHP and server-side related questions in the correct forum: Dreamweaver Application Development, where your thread has now been moved.

Participant
June 20, 2009

Ok, Thanks... Well now, my forum/thread is here...