Jump to content


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


Can't find path

Recommended Posts

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>

I have some php in the page that looks like this:
$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");

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.