Jump to content

opening uploaded files ??


harafa

Recommended Posts

Hi all,

need ur help plz, how can i open the files that were uploaded by the user

here's my code for upload:

[/color][/color]<html>[/color]<head>

<title> Upload File</title>
<?php

$nm =$_FILES["file"]["name"];
$tp =$_FILES["file"]["type"];
$sz =$_FILES["file"]["size"] / 1024;

$con = mysql_connect("localhost","root","")or die ("Unable to connect!");

mysql_select_db("my_db",$con)or die ("Unable to select database!");

$query= "INSERT INTO upfile (uname, utype, usize, upath) VALUES ('$nm','$tp','$sz','')";

if ((($_FILES["file"]["type"] == "image/gif")
|| ($_FILES["file"]["type"] == "image/jpeg")
|| ($_FILES["file"]["type"] == "image/pjpeg"))
&& ($_FILES["file"]["size"] < 50000))
  {
  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"];
      $result = mysql_query($query) or die ("Error in query: $query.".mysql_error());
      }
    }
  }
else
  {
  echo "Invalid file";
  }
?>
</html>
<a href="welcome_patient.html"<br><br><h3 align="center"
target="_top">Back to your page</a><br>

</frameset>

 

how can i open the uploaded files ??

 

 

Link to comment
https://forums.phpfreaks.com/topic/146282-opening-uploaded-files/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.