Upload Code Help


Posted on 16th Feb 2014 07:03 pm by admin

Hi everyone I need some help with a bit of code ive been working with for a while. I am completely stumped to why it is now working correctly.

Code: <?

Did you know?Explore Trending and Topic pages for more stories like this.
if(!isset($upload)) {
$upload = "";
}
switch($upload) {
default:
include "config.php";
echo "
<html>

<head>
<title>Upload</title>
</head>

<body topmargin="10" leftmargin="0" bgcolor="#1E1E2A" link="#818EA0" vlink="#5C697A" alink="#818EA0" text="#FFFFFF" style="font-family: Verdana; font-size: 8pt; color: #FFFFFF">



<div align="center">
<center>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="400" id="AutoNumber1">
<tr>
<td bgcolor="#2A2B3A" height="25">
<p align="center"><font size="2"><b>Upload File</b></font></td>
</tr>
<tr>
<td bgcolor="#2A2B3A"><font size="2">The following restrictions apply:</font><ul type="square">
<li><font size="2">Extension Allowed<b> (.jpeg, .gif, .jpg, .png)</b></font></li>
<li><font size="2">Maximum file size is two megs (2MB)</font></li>
<li><font size="2">No spaces in the filename</font></li>
<li><font size="2">No illegal characters(/,*,,etc)</font><BR>
</li>
</ul>
<form method="POST" action="upload.php?upload=doupload" enctype="multipart/form-data">
<p align="center">
<input type=file name=file size=30 style="font-family: v; font-size: 10pt; color: #5E6A7B; border: 1px solid #5E6A7B; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1">



<button name="submit" type="submit" style="font-family: v; font-size: 10pt; color: #5E6A7B; border: 1px solid #5E6A7B; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1">Upload</button>
</p>
</form>
<p>
</td>
</tr>
</table>
</center>
</div>


</body>

</html>";
break;
case "doupload":
include "config.php";
$endresult = "<font size="2">File Was Uploaded</font>";
if ($file_name == "") {
$endresult = "<font size="2">No file selected</font>";
}else{
if(file_exists("$absolute_path/$file_name")) {
$endresult = "<font size="2">File Already Existed</font>";
} else {
if (($size_limit == "yes") && ($limit_size < $file_size)) {
$endresult = "<font size="2">File was to big</font>";
} else {
$ext = strrchr($file_name,'.');
if (($limit_ext == "yes") && (!in_array($ext,$extensions))) {
$endresult = "<font size="2">File is wrong type</font>";
}else{
@copy($file, "$absolute_path/$file_name") or $endresult = "<font size="2">Couldn't Copy File To Server</font>";
$myFile = "photolink.txt";
$fh = fopen($myFile, 'a') or die("can't open file");
$stringData = "nhttp://www.penguinpowerhour.com/phphotos/";
fwrite($fh, $stringData);
fwrite($fh, $file_name);
fclose($fh);
}
}
}
}
echo "
<html>

<head>
<title>Upload</title>
</head>

<body topmargin="10" leftmargin="0" bgcolor="#1E1E2A" link="#818EA0" vlink="#5C697A" alink="#818EA0" text="#FFFFFF" style="font-family: Verdana; font-size: 8pt; color: #FFFFFF">



<div align="center">
<center>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#121316" width="400" id="AutoNumber1">
<tr>
<td bgcolor="#2A2B3A" height="25">
<p align="center"><font size="2"><b>Upload File</b></font></td>
</tr>
<tr>
<td bgcolor="#1E1E2A">
<center> $endresult </center>
</td>
</tr>
</table>
</center>
</div>


</body>

</html>";
break;
}
?>

there is my code you can also test the code here to see what it does and wont do.
http://www.penguinpowerhour.com/phphotos/upload.php
it seems to only it the part were it tries to call the doupload function but it just wont. And I am at a loss to why it wont finish the script.

Any help on this matter would be wonderful been messing with this a good part of the day.
No comments posted yet

Your Answer:

Login to answer
104 Like 18 Dislike
Previous forums Next forums
Other forums

Extending Exception to contain method name
I was wondering, if there's a way to extend Exception in such a way, that it would contain name of a

progress bar...need expert opinion of experienced webmaster
Hey guys, quick question:

I want to display a progress bar when I upload files, but I am not

Need help in Generating Combinations
Need help generating all possible combination of names in an array

Lets say i have the follow

need help with this contact form
I made this form and I need it to read the data and write the data to a table and its not working ca

help connecting a form to php and then emailing the form
Ok. So, I made a form, and I need help to where when submitted, I get an email with the submitted de

gather checkbox data from form into email
Hello all,

First, i'd like to thank everyone who responded to my previous posts regarding set

moving mouse to display image coordinates
I have an existing MFC application that shows an image in the main window.
I'd like to be able to

validating url
im trying to validate url's sent to me by a form
the url's im collecting are for placing banners

PHP doesn't send my mail
Hi all, I found this and used it to send mail. Simple contact form with some required fields. The va

Help on Order Entry Form/System Where is best to begin.
I have a dilema and a very short amount of time at this point and I'm looking for some help on decid

Sign up to write
Sign up now if you have flare of writing..
Login   |   Register
Follow Us
Indyaspeak @ Facebook Indyaspeak @ Twitter Indyaspeak @ Pinterest RSS



Play Free Quiz and Win Cash