📄 doupload.php
字号:
<?php
include_once "session.php";
if(!isset($_SESSION["softbiz_b2b_adminid"]) )
die();
include_once "myconnect.php";
$sbdontshowfinish=0;
function handleupload()
{
global $sbdontshowfinish;
$config=mysql_fetch_array(mysql_query("select sb_image_size from sbbleads_config"));
if (is_uploaded_file($_FILES['userfile']['tmp_name']))
{
$realname = $_FILES['userfile']['name'];
///////--------chking extension
if(!preg_match("/(\.jpg|\.png|\.gif|\.bmp|\.jpeg)$/i",$realname))
die();
///////--------end chking extension
if ($_FILES['userfile']['size']>($config["sb_image_size"]))
{
echo "Uploaded files must be less than ".($config["sb_image_size"]/1024)."k. Please close this window and try again";
echo "<script language=\"JavaScript\">";
echo "fname = ''";
echo "</script>";
}
else
{
echo $realname . ", size: ". $_FILES['userfile']['size'] . " [ ";
switch($_FILES['userfile']['error'])
{ case 0: $mess = "Ok";
break;
case 1:
case 2: $mess = "Error : File size more than 512000 bytes";
break;
case 3: $mess = "Error : File partially uploaded";
break;
case 4: $mess = "Error : No File Uploaded";
break;
}
echo $mess . " ] ";
mt_srand((double)microtime()*1000000);
$randvar = mt_rand(1,10000000);
settype($randvar,"string");
$extension=explode(".",$realname);
$newfilename = "../uploadedimages/" . $randvar.".".$extension[count($extension)-1];
$shortfname = $randvar.".".$extension[count($extension)-1];
while ( file_exists($newfilename) != FALSE )
{
$randvar = mt_rand(1,10000000);
settype($randvar,"string");
$newfilename="../uploadedimages/" . $randvar.".".$extension[count($extension)-1];
$shortfname=$randvar.".".$extension[count($extension)-1];
}
copy($_FILES['userfile']['tmp_name'], $newfilename);
echo "<script language=\"JavaScript\">";
echo "fname = '" . $shortfname . "'";
echo "</script>";
}// Else fr more than 60k
}
else
{
echo "<font face='verdana,arial' color=#dd0000 size=2><div align=center>Error : File Not Uploaded. Check Size & Try Again.<br><a href=\" javascript: onclick=history.go(-1);\">Go Back</a></div></font>";
$sbdontshowfinish = 1;
}
}
?>
<html>
<head><title>Uploaded File Status</title>
<link href="styles.css" rel="stylesheet" type="text/css">
<Script Language="JavaScript">
function closewin(fname)
{
window.opener.document.form123.<?php echo $_REQUEST["box"];?>.value=fname
window.close()
}
</script>
</head>
<body>
<table bgcolor="#F2F2F2">
<tr><td width="299">
<strong><font color="#006699" size="3" face="Arial, Helvetica, sans-serif">Image
Uploader </font></strong>
</td></tr>
<tr><td width="299"><hr>
</td></tr>
<tr><td width="299">
<strong><font color="#CC3300" size="3" face="Arial, Helvetica, sans-serif">
<?php handleupload(); ?></font></strong>
</td></tr>
<tr><td width="299">
</td></tr>
<tr><td width="299"><hr>
</td></tr>
<tr><td width="299" align=center>
<strong><font color="#CC3300" size="3" face="Arial, Helvetica, sans-serif">
<?php if($sbdontshowfinish!=1) {?>
<a href="javascript:onclick=closewin(fname)" class="insidelink">FINISH</a>
<?php } //end if?> </font></strong>
</td></tr>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -