Jump to content

Archived

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

pog

Can't find path

Recommended Posts

Hi,
I have a short script for processing some email addresses. The script contains the following form:

[code]<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data">
<label for="openedfile">Choose a file:</label>
<input type="file" name="openedfile"><br>
<input type="submit" value="submit"><br>
</form>[/code]

I have some php in the page that looks like this:
[code]
$filename = $_FILES['openedfile']['name'];
$fp = @fopen($filename, "r+") or exit("<br>Could not open file");
$contents .= @fread($fp, filesize($filename)) or exit("<br>Could not read file");
fclose($fp);
[/code]

Problem is, it only works if the chosen file is in the same directory as the script. Any other parent- or sub-directory and it says it doesn't exist. I'm guessing this is rrreally simple, but any help much appreciated!

Share this post


Link to post
Share on other sites
You will need to navigate to it
$filename = mypage.php (same Directory)
$filenam = folder/my2ndpage.php (mypage in a folder called folder)

PHP aint that clever to know you mean go into a folder to look for it
it simply looks where it is

Share this post


Link to post
Share on other sites

×

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.