Difference between revisions of "CSC220 uploadFile1.htm"

From dftwiki3
Jump to: navigation, search
 
Line 27: Line 27:
  
 
=FileUpload1.php=
 
=FileUpload1.php=
==Source==
+
 
 
<code><pre>
 
<code><pre>
 
<?php
 
<?php
Line 69: Line 69:
  
 
</pre></code>
 
</pre></code>
==Output==
+
=Output=
  
 
  FILES
 
  FILES

Latest revision as of 10:13, 8 November 2010

--D. Thiebaut 15:08, 8 November 2010 (UTC)



FileUpload1.htm

<html>
<body>

<form enctype ="multipart/form-data"
      action  ="uploadFile.php"
      method  ="POST">

File name: <input name="uploaded" type="file" />
  
<input type="submit" value="Upload" />

</form>

</body>
</html>


FileUpload1.php

<?php

//----------------------------------------------
function printHtmlHead() {
?>
<html>
<body>

<?php
      }

//----------------------------------------------
function printHtmlTail() {
?>

</body>
</html>
<?php
}

//----------------------------------------------
function displayTable( $caption, $table ) {
  printf( "<h3>%s</h3>\n", $caption );
  echo "<pre>\n";
  print_r( $table );
  echo "</pre>\n";
}

//----------------------------------------------
//                M A I N 
//----------------------------------------------
printHtmlHead();
displayTable( "FILES", $_FILES );
printHtmlTail();

?>



Output

FILES

Array
(
   [uploaded] => Array
       (
           [name] => deleteme.txt
           [type] => text/plain
           [tmp_name] => /tmp/phpUujdld
           [error] => 0
           [size] => 54
       )
)