Interview Questions

How To Write the FORM Tag Correctly for Uploading Files?

PHP Interview Questions and Answers


(Continued from previous question...)

How To Write the FORM Tag Correctly for Uploading Files?

When users clicks the submit button, files specified in the <INPUT TYPE=FILE...> will be transferred from the browser to the Web server. This transferring (uploading) process is controlled by a properly written <FORM...> tag as:

  <FORM ACTION=receiving.php METHOD=post ENCTYPE=multipart/form-data>

Note that you must specify METHOD as "post" and ENCTYPE as "multipart/form-data" in order for the uploading process to work. The following PHP code, called logo_upload.php, shows you a complete FORM tag for file uploading:

<?php
  print("<html><form action=processing_uploaded_files.php"
    ." method=post enctype=multipart/form-data>\n");
  print("Please submit an image file a Web site logo for"
    ." fyicenter.com:<br>\n");
  print("<input type=file name=fyicenter_logo><br>\n");
  print("<input type=submit>\n");
  print("</form></html>\n");
?>

(Continued on next question...)

Other Interview Questions