Jump to content

File upload permission issue


pandu

Recommended Posts

I am trying to run the following code to upload a file. (WAMP using Win XP). Once I select the file and click submit I get the error: "Forbidden... You don't have permission to access /< on this server." with URL http://localhost/<?=$PHP_SELF?>

Code is below:

<form action="<?=$PHP_SELF?>" method="post" enctype="multipart/form-data">
<br/><br/>
Choose a file to upload:<br/>
<input type="file" name="upload_file">
<br/>
<input type="submit" name="submit" value="submit">
</form>

 

TIA

Link to comment
https://forums.phpfreaks.com/topic/209929-file-upload-permission-issue/
Share on other sites

ok - I figured out the problem - it was with the way the form was trying to call itself. So I changed the following

<form action="<?=PHP_SELF?>" method="post" enctype="multipart/form-data">

 

 

To

<form action="<?php echo($_SERVER['PHP_SELF']); ?>" method="post" enctype="multipart/form-data">

 

But now I get the error that "no file chosen" even though I selected a file to upload and clicked submit.

Here is the full code:

<html>
<head></head>
<body>
<form action="<?php echo($_SERVER['PHP_SELF']); ?>" method="post" enctype="multipart/form-data">
<br/><br/>
Choose a file to upload:<br/>
<input type="file" name="upload_file">
<br/>
<input type="submit" name="submit" value="submit">
</form>
</body>
</html>

 

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.