zoukankan      html  css  js  c++  java
  • 第十六周总结

    所花时间:1天+1下午

    代码行:600(php)

    博客量:2篇

    了解到知识点 :

             快进入考试周,这一星期大部分都在复习,不过写了php的代码,将照片存储进去,这个十分重要的代码。

     1 <?PHP
     2 
     3 /*处理上架商品*/
     4 
     5 header('Content-type:text/html;charset=utf-8');
     6 //取到这两个值之后,就要去判断用户名和密码是否匹配成功。
     7 //造连接对象
     8 $db = new MySQLi("localhost","root","","book");
     9 //判断是否连接成功
    10 mysqli_connect_error()?die("连接失败"):"";
    11 mysqli_set_charset($db,'utf8');
    12 $seller=$_POST['seller'];
    13 $itemname=$_POST["itemname"];
    14 $itempart=$_POST["itempart"];
    15 $itemintroduce=$_POST["itemintroduce"];
    16 $itemprice=$_POST["itemprice"];
    17 
    18 
    19 
    20 
    21 
    22     //没有出错
    23     //加限制条件
    24     //判断上传文件类型为png或jpg且大小不超过1024000B
    25     if(($_FILES["file"]["type"]=="image/png"||$_FILES["file"]["type"]=="image/jpeg")&&$_FILES["file"]["size"]<1024000)
    26     {
    27         //防止文件名重复
    28         $filename ="../img/".$_FILES["file"]["name"];
    29         //转码,把utf-8转成gb2312,返回转换后的字符串, 或者在失败时返回 FALSE。
    30         $filename =iconv("UTF-8","gb2312",$filename);
    31         //检查文件或目录是否存在
    32 
    33         if(file_exists($filename))
    34         {
    35             echo"该文件已存在";
    36         }
    37 //        else
    38         {
    39             //保存文件,   move_uploaded_file 将上传的文件移动到新位置
    40 //            move_uploaded_file($_FILES["file"]["tmp_name"],$filename);//将临时地址移动到指定地址
    41         }
    42 
    43 
    44     }
    45     else
    46     {
    47         echo"文件类型不对";
    48     }
    49 
    50 echo $filename;
    51 
    52 
    53 
    54 
    55 
    56 $sql = "insert into itembefore (itemname,itempart,itemintroduce,itemprice,seller,image) values('{$itemname}','{$itempart}','{$itemintroduce}','{$itemprice}','{$seller}','{$filename}')";//波尔型数据往里添加时不能有‘’,添加字符串的话永远返回的是true。
    57 $db->query($sql);
    58 echo "<script>alert('提交成功!待审核')</script>";
    59 header("refresh:0.1;url=Seller.php");//往数据库里添加完数据以后再返回主页面。
  • 相关阅读:
    XML语法
    C/C++对MySQL操作
    HDU 3966 Aragorn's Story
    SPOJ 375 Query on a tree
    SPOJ 913 Query on a tree II
    SPOJ 6779 Can you answer these queries VII
    URAL 1471 Tree
    SPOJ 2798 Query on a tree again!
    POJ 3237 Tree
    SPOJ 4487 Can you answer these queries VI
  • 原文地址:https://www.cnblogs.com/smartisn/p/11023841.html
Copyright © 2011-2022 走看看