Hi, 
You need to specifye the MAX_FILE_SIZE value as a hidden argument to the
form.. 
See: http://www.php.net/manual/en/features.file-upload.php

Gurhan

On Mon, 2003-06-30 at 15:05, John M wrote:
> Hello,
> 
> I have the code below. It's a simple file upload. But it doesn't work.
> Before the line if(isset( $Submit )) is an echo which can I read. But after
> choosing a file and press a submit nothing happens. Why is if(isset(
> $Submit )) always false? Maybe my apache or php config is wrong?
> 
> I use WinXp Prof, Apache 2.0.43, PHP 4.2.3, safe_mode is on , upload_tmp_dir
> is "c:\tmp\" and upload_max_filesize is 2M in PHP config file.
> 
> Thanks!
> 
> 
> <html>
> <head>
> <title>Untitled Document</title>
> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
> </head>
> <body>
> 
> <form name="form1" method="post" action="" enctype="multipart/form-data">
> <input type="file" name="imagefile">
> <input type="submit" name="Submit" value="Submit">
> 
> <?
> echo "Before submit <br>\n";
> if(isset( $Submit ))
> {
>     echo "After submit <br>\n";
> 
>     if ($_FILES['imagefile']['type'] == "image/gif"){
>     copy ($_FILES['imagefile']['tmp_name'],
> "files/".$_FILES['imagefile']['name'])
>     or die ("Could not copy");
>     echo "Name: ".$_FILES['imagefile']['name']."";
>    }
>      else {
>         echo "";
>         echo "Could Not Copy, Wrong Filetype
> (".$_FILES['imagefile']['name'].")";
>         }
> }
> ?>
> </form>
> 
> </body>
> </html>
> 
> 
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 




-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to