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

AutoChoosing a CSS file based on URL
Hey everyone,

I have a site that has multiple URLs and CSS files.

Based on the URL tha

image upload script not working with png
The basic process of this php code is to take the submitted file, convert it to a small JPG thumbnai

[newb] Image hosting help.
Hey there, I'm new to php, I know some basics and i can code PWN, I'm only 14 but I'm interested in

grouping within a foreach?
hello all,

I currently have a list of products spit out from my db via a foreach loop. Right

Get word number x from string?
How can I use a function to loop through a string, and "have a look at" every word in the

Warning: mysql_num_rows() supplied argument is not a valid MySQL result resource
This may be simple I just may need another pair of eyes..

When i get records back the below c

Php - mysql store data and use it later?
Hi, i' making a login page at the moment, however my username + password is stored many different pl

Limiting uploaded file type
Hi. First post here
I am working on a simple upload script, and I need it to limit the allowed f

Probably Easy, Need help with Check Boxes in PHP Code
hello,

Thanks for looking this over and helping me out. My problem is I have a online store l

Random Number Generation And Probability
Hello, I am working on a function which has to insert data into a SQL table.

we have to suppl

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