Hello,
I have a HTML form through which I upload a file from the user's PC to the server.  
But my PHP script gives  the error:
Warning: fopen(C:\local path to\filename): failed to open stream: No such file or 
directory 
Note:  I cannot use the POST method in HTML is because my webhost supports only GET 
method. Also I do not want to use FTP.

My observations: The $_FILES does not get populated also.

Somebody please help.  Thanks a lot.

//////////////// HTML SCRIPT /////////////////////////////  
My HTML script:

<form name="uploadForm" method=GET enctype="multipart/form-data" action="upload.php" 
onsubmit="return fileLoad_validate()">
        <input type="hidden" name="MAX_FILE_SIZE" value="30000">
        <input type="file" name="Filename" size=69></p>
        
        <input type=submit name=B value="Upload File">
</form>

/////////////////// PHP SCRIPT ///////////////////////////
My PHP script upload.php:
<?php

error_reporting(E_ALL); 
$Filename = $_REQUEST['Filename'];
$Filename = rtrim($Filename);
$Filename = stripslashes($Filename);

$f_hdl = fopen ($Filename, "r");
if(!$f_hdl)
{
        print("Could not find your file. Try Again OR Report Error");
        print("<A HREF=goBack.html>Go BACK</A>");
        exit;
}

?>

///////////// end of php script ////////////////////////////////////

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

Reply via email to