Solved

i am trying to make an upload system for in php but i have a problem

Posted on 2008-06-12
4
196 Views
Last Modified: 2010-04-21
i am trying to learn about the $_FILES['type']
there isa problem
i am trying to upload a photo named Untitled3.jpg using this script


<html>
<body>
  <form enctype="multipart/form-data" action="filephp.php" method="post">
    <input type="hidden" name="MAX_FILE_SIZE" value="20000" />
    Choose a file to upload: <input name="fffffile" type="file" />
    <input type="submit" value="Upload" />
  </form>
</body>
</html>

and the script

<?php

$type=$_FILES['fffffile']['type'];


echo $type;
?>
when i run this it needs to echo the type of the file jpg
but when i really run it it does not echo i just get blank page

why?

0
Comment
Question by:mgtm3
  • 2
  • 2
4 Comments
 
LVL 82

Accepted Solution

by:
hielo earned 500 total points
ID: 21769832
Because the browser is not obligated to provide that information:

 $_FILES['userfile']['type']
    The mime type of the file, if the browser provided this information...
0
 

Author Comment

by:mgtm3
ID: 21769865
how can i tell it to provide this?
0
 
LVL 82

Assisted Solution

by:hielo
hielo earned 500 total points
ID: 21769956
You (the server programmer) can't "tell" the browser what to do. For example, the browser owner/user may have his/her browser set so that it does NOT include/supply the referrer header. You, the server developer/webmaster do not have control over the browser. The browser will do as the browser owner/user wants, not you. For your purposes, what you can do is obtain the name of the image and check its extension.
0
 

Author Closing Comment

by:mgtm3
ID: 31466568
thanks
0

Featured Post

Do You Know the 4 Main Threat Actor Types?

Do you know the main threat actor types? Most attackers fall into one of four categories, each with their own favored tactics, techniques, and procedures.

Join & Write a Comment

Popularity Can Be Measured Sometimes we deal with questions of popularity, and we need a way to collect opinions from our clients.  This article shows a simple teaching example of how we might elect a favorite color by letting our clients vote for …
This article will explain how to display the first page of your Microsoft Word documents (e.g. .doc, .docx, etc...) as images in a web page programatically. I have scoured the web on a way to do this unsuccessfully. The goal is to produce something …
The viewer will learn how to count occurrences of each item in an array.
The viewer will learn how to create and use a small PHP class to apply a watermark to an image. This video shows the viewer the setup for the PHP watermark as well as important coding language. Continue to Part 2 to learn the core code used in creat…

746 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now