Article Detail

香港相册同时上传两张图片logo

上传域名logo *{ margin:0; padding:0; outline:none;blr:expression(this.onFocus=this.b...

PHP 阅读 14.2万 6 分钟阅读 2015-10-15 09:43
GDScript3
129 行
<!DOCTYPE html>
<html>
<head>
<title>上传域名logo</title>
<link type="image/x-icon" href="favicon.ico" rel="SHORTCUT ICON" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<meta name="viewport" content="width=device-width,height=device-height,minimum-scale=1.0,maximum-scale=1.0",target-densitydpi="device-dpi" />
<style type="text/css">
*{
    margin:0;
    padding:0;
    outline:none;blr:expression(this.onFocus=this.blur());
}
body{
margin-left: 5px;
}
a{ text-decoration: underline; } 
input{ vertical-align:middle; margin:0; padding:0}
.file-box{ position:relative;width:300px;background-color: #fff;}
.txt {margin-bottom: 12px;height: 30px;border: 1px solid #cdcdcd;width: 252px;}
.btn{ background-color:#FFF; border:1px solid #CDCDCD;height:32px; width:70px;cursor:pointer;}
.file{ position:absolute; top:45px;right:45px; height:32px; filter:alpha(opacity:0);opacity: 0;width:254px }
.btn:hover{background-color:#000;color:#fff;}
#upd{
display:none;
text-align: center;
top: 0;
z-index: 99999;
position: absolute;
color: red;
height: 303px;
font-size: 1.4em;
width: 300px;
background: rgba(255, 255, 255, 0.9) url(http://demo.lizhenqiu.com/pc/img/uop.gif);
float: left;
background-repeat: no-repeat;
background-position: center center;
line-height: 250px;
}
</style>
    <script type="text/javascript">
        function checkForm(){
              document.upform.action ="";   
              document.upform.submit();
              document.getElementById('upd').style.display='block';
        }
    </script>
</head>

<body>
<p>上传域名LOGO</p>
<div class="file-box">
<?php
$con = @mysql_connect("localhost","root","root");
if (!$con)        exit('');
@mysql_select_db("me8531504", $con);
@mysql_query("set names 'utf8'");
//检查登录
session_start();
//$_SESSION['login']=0;
if(!$_SESSION['login']){
?>
        <form action="" method="post">
UID : <input type="text" name="uid" class='txt' ><br>
密码: <input type="text" name="pass" class='txt' ><br>
<input type="submit" value="登录" class="btn" >
</form>
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST'){
        $uid=$_POST['uid']+0;
        $pass=$_POST['pass'];
        $sql='select * from user where uid=\''.$uid.'\' limit 1';
        $result=@mysql_query($sql);
        while($row=@mysql_fetch_array($result)){
                $r_pass=$row['pass'];
                $r_dm=$row['dm'];
        }
        if($pass==$r_pass){$_SESSION['login']=1;$_SESSION['dm']=$r_dm;}
        else $_SESSION['login']=0;
}
}
else if($_SESSION['login']){
?>
<form action="" method="post" enctype="multipart/form-data" name="upform">
<p>小图片:</p>
<input type="file" name="file[]" id="file" class='txt' style="margin-top:10px;" /> 
<br /><p>大图片:</p>
<input type="file" name="file[]" id="file" class='txt' /> 
<br />
<input type="button" class="btn" value="上 传" onclick="checkForm()" />
</form>
<div id="upd">上传中。。请等待。。</div>
<?php
//上传类型
$uptypes=array('image/jpg','image/jpeg','image/png','image/pjpeg','image/gif','image/x-png');
$max_file_size=1900000;
$destination_folder=dirname(__FILE__).'/logo/';
//print_r($_FILES);exit;
//文件状态判断
$dmmain=$_SESSION['dm'];//'hkweb.com';
if ($_SERVER['REQUEST_METHOD'] == 'POST'){
        for($i=0;$i<2;$i++){
                //$upfile='file'.$i;
                $dmmainz=$dmmain.$i;
                if (!is_uploaded_file($_FILES['file'][tmp_name][$i])){//是否存在文件
                        echo "<font color='red'>图片不存在!</font>";
                        exit;
                }
                //$file = $_FILES['file'][$i];
                if($max_file_size < $_FILES['file'][size][$i]){//检查文件大小
                        echo "<font color='red'>图片太大!</font>";
                        exit;
                }
                if(!in_array($_FILES['file'][type][$i], $uptypes)){//检查文件类型
                        echo "<font color='red'>只能上传图片!</font>";
                        exit;
                }
                $filename=$_FILES['file'][tmp_name][$i];
                //以日期创建目录
                $destination = $destination_folder.'/'.$dmmainz."."."gif";
                move_uploaded_file ($filename, $destination);
        }
        echo "<font color=red>已经成功上传</font><br><br>";
}
}
?>
</body>
</html>
Comments 评论区
评论区 当前文章还没有公开评论
Comment Form 留下评论
正在回复 #0
粘贴图片、拖拽文件,或点上面的按钮上传 图片会自动插入 [img] 标签,其他附件会自动插入 [attach] 标签。
正在上传...
提交前会先拉起旧项目同款第三方人机验证。

不再要求填写昵称;reply 会生成一条带楼层回链的新评论,quote 会附带完整引用块,并保持评论锚点跳转。

lizhenqiu blog is powered by lizhenqiu.com Version 6.9

Processed in 0.0195 second(s) W3C

本博客的所有原创作品采用 知识共享 署名-非商业性使用-相同方式共享 2.5 协议 进行许可

本站由 七七牛 云存储 阿阿里云 计算与安全服务 拍又拍云 CDN 加速 百百度智能 AAMH 布布集网 AI指南针AI

桂公网安备 45010302000998号 桂ICP备15007619号-1 中国互联网举报中心 建议使用谷歌浏览器浏览
Navigation 文章导航
⌂ ↓ ↑
100%
图片预览
Gallery 图集
0 张图片

正在整理正文和评论里的图片。

当前页还没有可展示的图片。
Quick Comment 快速评论

直接输入内容,提交时仍会走当前页面的人机验证。

正在上传...
操作提示