正文 5226字数 136,871阅读

<!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>
Run code
Cut to clipboard