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: <?
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
18
Other forums
Warning: mysql_num_rows() expects parameter 1
When i add quote at the end of this link
example:http://localhost/articlemania/category.php?cid=3
A rank users order by points
I want to make an insert from table 'rank' , with number (rank) from the cod blow, to fild users.ran
mysql timestamp manipulation
How could I use a timestamp (e.g 2009-10-30 13:20:35 ), and with php find out if it is:
from
(sub)screen resize modification doesn't work after ECC 6 EhP 4 installation
Hello,
We have previously extended the size of the custom data tab on PO transaction ME23
Does design fit in FPGA ?
Hi all,
I've made a large HCC-Design. Because of the program-size the compile process with th
Error in query: Resource id #4??
hey guys, having a minor (i think) problem here that i havent been able to figure out. long story sh
Help With editting and deleting form
Hallo !!
So look at this image :
http://img194.imageshack.us/img194/8272/snapshot5f.pn
Cloud Computing?
Hello,
I was wondering if anyone could help explain this term to me. I'm starting to hear it
Call Screen statement Error
Dear Experts,
is there any setting that needs to be done before creating any dialog progr
Sending UDP Raw socket
I truly need help on this. I am trying to write a test program that simulate a network environment