Jump to content

PHP File Upload Error


hussainhakimuddin

Recommended Posts

hi, i am trying to code a file uploader in php using IIS server this is the code of the form:

 

<html><body>

 

<form method="post" enctype="multipart/form-data" action="processform.php">

<input type="hidden" name="MAX_FILE_SIZE" value="200000">

<input type="file" name="thefile"><br/>

<input type="submit" value="Submit File....">

</form>

 

</body></html>

 

 

this is the code of processform.php

 

<?php

 

 

$upload_dir = "C:/Inetpub/wwwroot/cbt/upload/";

$upload_file = $upload_dir . basename($_FILES['thefile']['name']);

 

if(copy($_FILE['thefile']['tmp_name'],$upload_file)){

echo "File copy was Successful!";

}

else

{

echo "Oops... something went wrong...";

print_r($_FILES);

}

 

?>

 

 

 

now the problem is each time i try to click on the submit button after browsing any file it shows the message :

Oops... something went wrong...Array ( [thefile] => Array ( [name] => 1.jpeg [type] => image/jpeg [tmp_name] => C:\temps\php13.tmp [error] => 0 => 59592 ) )

help me guys......

wats the problem with the code ?

 

Link to comment
https://forums.phpfreaks.com/topic/246973-php-file-upload-error/
Share on other sites

done that and this was the output

 

 

Notice: Undefined variable: _FILE in C:\Inetpub\wwwroot\cbt\processform.php on line 8

 

Warning: copy() [function.copy]: Filename cannot be empty in C:\Inetpub\wwwroot\cbt\processform.php on line 8

Oops... something went wrong...Array ( [thefile] => Array ( [name] => 1.jpeg [type] => image/jpeg [tmp_name] => C:\temps\php59.tmp [error] => 0 => 59592 ) )

oooooooo Done that but now the new error is:

 

 

Warning: copy(C:/Inetpub/wwwroot/cbt/upload/1.jpeg) [function.copy]: failed to open stream: Permission denied in C:\Inetpub\wwwroot\cbt\processform.php on line 8

Oops... something went wrong...Array ( [thefile] => Array ( [name] => 1.jpeg [type] => image/jpeg [tmp_name] => C:\temps\php5A.tmp [error] => 0 => 59592 ) )

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.