zoukankan      html  css  js  c++  java
  • php上传图片

    $size = 2048;//图片大小限制,Kb
            if ((($_FILES["touxiang"]["type"] == "image/png")
                    || ($_FILES["touxiang"]["type"] == "image/jpeg")
                    || ($_FILES["touxiang"]["type"] == "image/jpg")
                    || ($_FILES["touxiang"]["type"] == "image/pjpeg"))
                    && (($_FILES["touxiang"]["size"]/1024)< $size))
            {
                if ($_FILES["touxiang"]["error"] > 0)
                {
                    //发生错误
                }
                else
                {
                    $lujing = $_SERVER['DOCUMENT_ROOT']."\upfiles\touxiang\";//获取项目根目录,然后拼接一个路径,这是windows系统的路径
    //$lujing = "./";//linux就用这个就好,根目录,随你怎么改
    $hz = explode(".",$_FILES["touxiang"]["name"]); $wenjianming = time().rand(999,9999).".".$hz[count($hz)-1];//生成一个随机文件名称,加后缀 if(($_POST['id']*1)<=0){die;}//这是其他数据的判断,无关图片上传 if (file_exists($lujing.$wenjianming)){//判断是否存在该图片} else {
                //这个函数就是将临时文件中的图片移动到你指定的路径,使用str_replace是为了把路径调整正确
    $isok = move_uploaded_file(str_replace('\\', '\', $_FILES['touxiang']['tmp_name']), $lujing.$wenjianming); if($isok){//如果成功了 include('./app/database.config.php'); $con = mysql_connect($_db_config["host"],$_db_config["user"],$_db_config["pass"]); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db($_db_config["data"], $con); $sel = "update ".$_db_config["prefix"]."user set touxiang='upfiles/touxiang/".$wenjianming."' where id=".$_POST['id']; mysql_query($sel); echo '<textarea>upfiles/touxiang/'.$wenjianming."</textarea>"; } } } }

    这个是配合无刷新上传图片(就是html里面有个iframe,提交到iframe造成无刷新假象的那种方式,所以输出了一下图片路径,在html里面能够获取到图片路径,能够实时修改显示的图片)

  • 相关阅读:
    css背景颜色渐变效果
    manachar算法小结
    hdu--3068 最长回文串(manachar模板)
    ac自动机小结
    hdu--2896 病毒侵袭(ac自动机)
    hdu--1251 统计难题(字典树水题)
    hdu--1540 Tunnel Warfare(线段树+区间合并)
    poj--3667 Hotel(线段树+区间合并)
    hdu--3308 LCIS(线段树+区间合并)
    hdu--5023 A Corrupt Mayor's Performance Art(线段树+区间更新+位运算)
  • 原文地址:https://www.cnblogs.com/zonglonglong/p/5788489.html
Copyright © 2011-2022 走看看