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

Reply via email to