Difference between revisions of "CSC220 uploadFile1.htm"

From dftwiki3
Jump to: navigation, search
 
(2 intermediate revisions by the same user not shown)
Line 5: Line 5:
 
<br />
 
<br />
 
=FileUpload1.htm=
 
=FileUpload1.htm=
==Source==
+
 
 
<code><pre>
 
<code><pre>
 
<html>
 
<html>
Line 25: Line 25:
 
</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=
 
 
<code><pre>
 
<code><pre>
 
<?php
 
<?php
  
 +
//----------------------------------------------
 
function printHtmlHead() {
 
function printHtmlHead() {
 
?>
 
?>
Line 54: Line 40:
 
       }
 
       }
  
 +
//----------------------------------------------
 
function printHtmlTail() {
 
function printHtmlTail() {
 
?>
 
?>
Line 62: Line 49:
 
}
 
}
  
 +
//----------------------------------------------
 
function displayTable( $caption, $table ) {
 
function displayTable( $caption, $table ) {
 
   printf( "<h3>%s</h3>\n", $caption );
 
   printf( "<h3>%s</h3>\n", $caption );
Line 69: Line 57:
 
}
 
}
  
 +
//----------------------------------------------
 +
//                M A I N
 +
//----------------------------------------------
 
printHtmlHead();
 
printHtmlHead();
 
displayTable( "FILES", $_FILES );
 
displayTable( "FILES", $_FILES );
Line 78: 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 />

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