ok it works thanks. Now can someone take my code and and how i want it to look. I cant get it to work in PHP. I only know html.
PHP Code:
<html dir="ltr">
<head>
<title>Darkware Uploader v1</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1;" />
<meta name="description" content="Darkware Uploader" />
<meta name="keywords" content="PHP, upload, free, open, source, SFU, simple, simplicity" />
<style type="text/css">
<!--
body {
font-family: Tahoma, verdana; font-size: 12px;
}
p.header {
font-size: 18px;
}
a:link, a:visited {
color: #009999; text-decoration:none;
}
a:active {
color: #FF6600; text-decoration:none;
}
td {
font-size:12px;
}
td.note {
font-size:10px;
}
-->
</style>
</head>
<body>
<p style="margin: 0 20" align="center"> </p>
<p style="margin: 0 20" align="center"> </p>
<p style="margin: 0 20" align="center"> </p>
<p style="margin: 0 20" align="center"> </p>
<p align="center" class="header">Darkware Uploader V1</p><table width="20%" border="0" align="center" style="border-collapse: collapse;">
<center><?
function uploader($num_of_uploads=1, $file_types_array=array("exe","rar","zip","rtf","txt","gm6","doc","mp3"), $max_file_size=10000000, $upload_dir="userdownloads/"){
if(!is_numeric($max_file_size)){
$max_file_size = 10000000;
}
if(!isset($_POST["submitted"])){
$form = "<form action='".$PHP_SELF."' method='post' enctype='multipart/form-data'><center><br /><input type='hidden' name='submitted' value='TRUE' id='".time()."'><input type='hidden' name='MAX_FILE_SIZE' value='".$max_file_size."'>";
for($x=0;$x<$num_of_uploads;$x++){
$form .= "<input type='file' name='file[]'><br />";
}
$form .= "<br />
<p><b>Max File Size:</b> 10M
<p><b>Allowed Extensions</b>: ";
for($x=0;$x<count($file_types_array);$x++){
if($x<count($file_types_array)-1){
$form .= $file_types_array[$x].", ";
}else{
$form .= $file_types_array[$x].". </p><p><input type='submit' value='Upload'></p>";
}
}
$form .= "</form>";
echo($form);
}else{
foreach($_FILES["file"]["error"] as $key => $value){
if($_FILES["file"]["name"][$key]!=""){
if($value==UPLOAD_ERR_OK){
$origfilename = $_FILES["file"]["name"][$key];
$filename = explode(".", $_FILES["file"]["name"][$key]);
$filenameext = $filename[count($filename)-1];
unset($filename[count($filename)-1]);
$filename = implode(".", $filename);
$filename = substr($filename, 0, 15).".".$filenameext;
$file_ext_allow = FALSE;
for($x=0;$x<count($file_types_array);$x++){
if($filenameext==$file_types_array[$x]){
$file_ext_allow = TRUE;
}
}
if($file_ext_allow){
if($_FILES["file"]["size"][$key]<$max_file_size){
if(move_uploaded_file($_FILES["file"]["tmp_name"][$key], $upload_dir.$filename)){
echo("File uploaded successfully. - <a href='".$upload_dir.$filename."' target='_blank'>".$filename."</a><br />");
}else{
echo($origfilename." was not successfully uploaded<br />");
}
}else{
echo($origfilename." was too big, not uploaded<br />");
}
}else{
echo($origfilename." had an invalid file extension, not uploaded<br />");
}
}else{
echo($origfilename." was not successfully uploaded<br /></center>");
}
}
}
}
}
echo uploader();
?>
How i want it to look:
PHP Code:
<html dir="ltr">
<head>
<title>Darkware</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1;" />
<meta name="description" content="Darkware" />
<meta name="keywords" content="PHP, upload, free, open, source, SFU, simple, simplicity" />
<style type="text/css">
<!--
body {
font-family: Tahoma, verdana; font-size: 12px;
}
p.header {
font-size: 18px;
}
a:link, a:visited {
color: #009999; text-decoration:none;
}
a:active {
color: #FF6600; text-decoration:none;
}
td {
font-size:12px;
}
td.note {
font-size:10px;
}
-->
</style>
</head>
<body>
<p align="center" class="header">Darkware V1</p><table width="20%" border="0" align="center" style="border-collapse: collapse;">
<tr>
<td width="100%" align="center">
<form method="post" enctype="multipart/form-data" action="/files/upload.php">
<input type="hidden" name="MAX_FILE_SIZE" value="10649600" />
<input type="file" name="SFUfile[]" size="20" /><br /></td>
</tr>
<tr>
<td width="100%" align="left">
<span style="font-size: 7pt; font-family: tahoma, verdana;"><b>Size Limit</b>: 10.16 MB<br />
<b>Allowed Extensions</b>: gif, jpg, png, txt, doc, wpd, zip, exe, mp3, rar.<br /></span></td>
</tr>
<tr>
<td align="center">
<span style="font-size: 7pt; font-family: tahoma, verdana;">Powered By: <a href="http://www.darkware.uni.cc" target="_blank">© Darkware 2004 - 2005. All Rights Reserved.</a></span><br />
<input type="submit" value=" Upload " name="SFUsubmit" /></td>
</tr>
</form>
</table>
<p align="center"><span style="font-size: 8pt;"><b>Powered By:</b> Darkware<br />
</span></p>
</body>
</html>