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

Request-URI Too Large
I have created a simple submit form for a mysql database that puts a piece of code into database.<

Query failed issue with php script but works fine in mssql manager!
hi i have the script below which copies data from one table to another but will only insert new data

Change of partner analyse in sales orders
Hello,

I changed the partner analyse for sales orders and added a new mandatory partnerro

Get last modified date of web page
Hai All,

In php how can i get last modified date of a give web page . I have tried to g

login from external site
Hi my new experience begins, Now what i am trying to do is i make three pages, login.php logout.php

Do While statement
hi guys,

This may sound trivial but im new to php and as part of an assignmenti have to const

Creation of Raw Exposure manually
SAP Gurus

I am creating Raw Exposure ( Hedge management ) thru T Code TEM10 with followin

Multiple server callbacks (NOT POSTBACKS)
Hello, I have 2 different javascript client side functions that are on timers. When the timers elap

PHP time (deadline within one week)
I have a column ['projdue'], which stores the deadline for a project.
I have PHP code and <

Dynamically set AccordianPane Header
I have an accordian on my master page. I'd like to be able to dynamically change the header on diff

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