Use PHP to upload files

Source: Internet
Author: User
Tags php code
I. Use php file functions for Upload
This code is divided into two files, one is upload.html and the other is upload. php.
    Select Upload File: upload.html code:

    <Html> <Body>
    <Form enctype = "multipart/form-data" action = "upload. php" method = "post">
    <Input type = "hidden" name = "max_file_size" value = "100000">
    <Center> select a file:
    <Input name = "userfile" type = "file">
    <Input type = "submit" value = "Upload file">

    * ** Description ***
    1. Please note that <form enctype = "multipart/form-data" ......> this is a tag. To upload a file, you must specify it as multipart/form-data. Otherwise, the server will not know what you are doing!
    The value of 2xx is the hidden value range of the form option MAX_FILE_SIZE in the file upload.html.
    Its Value can limit the size of the uploaded file.
      Process the uploaded file: the upload. php code is as follows:

      <Title> process uploaded files </title>
      Copy ($ userfile, "newfile ");
      Echo $ userfile. "-name of the temporary file uploaded to the server <br> ";
      Echo $ userfile_name. "-original name of the file on the user's machine <br> ";
      Echo $ userfile_size. "-actual number of bytes of the uploaded file <br> ";
      Echo $ userfile_type. "-if the user's browser provides this information, it indicates the mime type. For example, image/gif <br> ";
Related Article

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: and provide relevant evidence. A staff member will contact you within 5 working days.