the following code isn't working....can anyone tell me why? this is the error message i get... (i've put a / line 69 / by line 69
Warning: Unable to open 'C:\header.txt' for reading: No such file or directory in /www/ranetproject/php/files/new/upload.php on line 69
#####
config.php
#####
$path = "./"; // path to your upload directory
$extval_use = 1; // turns on/off extension validation
$extval = array("php", "php3", "asp", "jsp", "cfml", "shtml"); // forbidden extensions
$filesize_limit_use = 1; // turns on/off language check
$filesize_limit = 200; // file size limit (in kš
// language customization
$message["fileisbig"] = "File is bigger than upload limit (".$filesize_limit."kš š";
$message["invext"] = "File has forbidden extension š";
$message["uncomplete"] = "Upload cannot be finished š";
$message["complete"] = "Upload succesfully completed š";
$message["uploadbutton"] = "UPLOAD!";
$message["uploadtxt"] = "File for upload: ";
$message["fileexists"] = "File exists š";
// stylesheet
$stylesheet = "
body { font-color : black; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt; }
table { border: 1px #000000 solid; background-color: #999999; font-color : black; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt;}
";
?>
###
#upload.php
###
require "config.php";
echo "
<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Transitional//EN'>
<HEAD>
<TITLE>File Upload Script</TITLE>
<META http-equiv='Content-Type' content='text/html; charset=windows-1250' lang='cs'>
<STYLE>
".$stylesheet."
</STYLE>
</head>
<body>";
$filename = substr(strrchr($file,"\ "),1);
if (isset($upload))
{
// <filesize>
if($filesize_limit_use=1)
{
$filesize = filesize($file) / 1024; // filesize in kB
if($filesize_limit<$filesize)
{
echo "<font color='red'><center>".$message["fileisbig"]."</font></center>";
exit;
}
}
// </filesize>
// <extension_validate>
if($extval_use=1)
{
$extget = substr(strrchr($file,"."),1);
for($i=0;$i<count($extval);$i++)
{
if($extget==$extval[$i])
{
echo "<font color='red'><center>".$message["invext"]."</font></center>";
exit;
}
}
}
// </extension_validate>
// <file exists verification>
if (!file_exists($path.$filename))
{
/ line 69 / if(!copy($file,$path.$filename)) echo "<font color='red'><center>".$message["uncomplete"]."</font></center>";
else echo "<font color='red'><center>".$message["complete"]."</font></center>";
}
else
{
echo "<font color='red'><center>".$message["fileexists"]."</font></center>";
}
}
// </file exists verification>
echo "
<form method='post' action='upload.php'>
<table frame=box rules=none border=0 cellpadding=2 cellspacing=0 align='center'>
<tr><td>".$message["uploadtxt"]."<td><input type='file' name='file'>
<tr><td><td><input type='submit' value='".$message["uploadbutton"]."' name='upload'>
</table>
</form>
</body>
";
?>