Hi,
I have the following php page. The page just opens up blank and I assume I
made an error I cannot see. I'm new to php and any help would be greatly
appreciated:
<?php
$extlimit = "yes"; //Do you want to limit the extensions of files uploaded
$limitedext = array(".pdf"); //Extensions you want files uploaded limited
to.
$sizelimit = "no"; //Do you want a size limit, yes or no?
$sizebytes = "200000"; //size limit in bytes
$dl = "http://www.corrige2.bluehill.com/pdfs"; //url where files are
uploaded
$absolute_path = "http://www.corrige2.bluehill.com/pdfs"; //Absolute path to
where files are uploaded
$websiteurl = "http://www.corrige2.bluehill.com"; //Url to you website
$websitename = "Corrigent";
switch($action) {
default:
echo "<html><head><title>Upload Or Download</title></head><body><a
href=$PHP_SELF?action=upload>Upload File</a> <a
href=$PHP_SELF?action=download>Download File</a>";
echo "<a href=$websiteurl>Return to $websitename</a><br><br>Powered by PHP
Uploader Downloader</a></body></html>";
break;
case "download":
echo "<html><head><title>File Download</title></head><body><a
href=$PHP_SELF?action=upload>Upload File</a> <a href=$websiteurl>Return to
$websitename</a>";
$list = "<table width=700 border=1 bordercolor=#000000
style=\"border-collapse: collapse\">";
$list .= "<tr><td width=700><center><b>Click To
Download</b></center></td></tr>";
$dir = opendir($absolute_path);
while($file = readdir($dir)) {
if (($file != "..") and ($file != ".")) {
$list .= "<tr><td width=700><a
href='$dl/$file'>$file</a></center></td></tr>";
}
}
$list .= "</table>";
echo $list;
echo"<br><br>Powered by PHP Uploader Downloader</a></body></html>";
break;
case "upload":
echo"<html><head><title>File Upload</title></head><body><form method=POST
action=$PHP_SELF?action=doupload enctype=multipart/form-data
ID="Form1"><p>File to upload:<br><input type=file name=file size=30
ID="File1">";
echo"<p><button name=submit type=submit
ID="Button1">Upload</button></form><br><br>Powered by PHP Uploader
Downloader</a></body></html>";
break;
//File Upload
case "doupload":
$dir = "dir";
if ($file != "") {
if (file_exists("$absolute_path/$file_name")) {
die("File already exists");
}
$ext = strrchr($file_name,'.');
if (($extlimit == "yes") && (!in_array($ext,$limitedext))) {
die("The file you are uploading doesn't have the correct extension.");
}
@copy($file, "$absolute_path/$file_name") or die("The file you are trying to
upload couldn't be copied to the server");
} else {
die("Must select file to upload");
}
echo "<html><head><title>File Uploaded</title></head><body>";
echo $file_name." was uploaded";
echo "<br><a href=$PHP_SELF?action=upload>Upload Another File</a><a
href=$PHP_SELF?action=download> Download File</a><a href=$websiteurl> Return
to $websitename</a><br><br>Powered by <a href=http://www.zachwhite.com/>PHP
Uploader Downloader</a></body></html>";
break;
}
?>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php