Difference between revisions of "CSC220 uploadFile1.htm"

From dftwiki3
Jump to: navigation, search
(FileUpload1.php)
Line 5: Line 5:
 
<br />
 
<br />
 
=FileUpload1.htm=
 
=FileUpload1.htm=
==Source==
+
 
 
<code><pre>
 
<code><pre>
 
<html>
 
<html>
Line 24: Line 24:
  
 
</pre></code>
 
</pre></code>
 
==Output==
 
 
FILES
 
 
Array
 
(
 
    [uploaded] => Array
 
        (
 
            [name] => deleteme.txt
 
            [type] => text/plain
 
            [tmp_name] => /tmp/phpUujdld
 
            [error] => 0
 
            [size] => 54
 
        )
 
)
 
  
  
 
=FileUpload1.php=
 
=FileUpload1.php=
 +
==Source==
 
<code><pre>
 
<code><pre>
 
<?php
 
<?php
Line 84: Line 69:
  
 
</pre></code>
 
</pre></code>
 +
==Output==
 +
 +
FILES
 +
 +
Array
 +
(
 +
    [uploaded] => Array
 +
        (
 +
            [name] => deleteme.txt
 +
            [type] => text/plain
 +
            [tmp_name] => /tmp/phpUujdld
 +
            [error] => 0
 +
            [size] => 54
 +
        )
 +
)
 +
  
 
<br />
 
<br />

Revision as of 10:12, 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

Source

<?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
       )
)