• 技术文章 >后端开发 >php教程

    php实现上传图片文件代码_PHP

    2016-05-30 08:46:30原创249
    代码很简单,这里我们就不多废话了,直接奉上源码

    <?php
    // 注册表单的姓名
    $name="";
    $nameErr="";
    if ($_SERVER["REQUEST_METHOD"]=="POST") {
      if (empty($_POST['name'])) {
      }else{
        $name=$_POST['name'];
        if (!preg_match("/^[a-zA-Z]*$/", $name)) {
          $nameErr="只允许字母和空格";
        }else{
          echo '姓名'.$name;
        }
      }
     
      // 文件上传
        if ((($_FILES["file"]["type"] == "image/gif")
        || ($_FILES["file"]["type"] == "image/jpeg")
        || ($_FILES["file"]["type"] == "image/pjpeg"))
        && ($_FILES["file"]["size"] < 2000000))
        {
     
          if ($_FILES["file"]["error"]>0) {
            echo "错误:".$_FILES["file"]["error"]."
    "; }else{ echo "upload:".$_FILES["file"]["name"]."
    "; echo "type:".$_FILES["file"]["type"]."
    "; echo "size:".$_FILES["file"]["size"]."
    "; echo "stored in:".$_FILES["file"]["tmp_name"]; } }else{ if (file_exists("weiwei/".$_FILES["file"]["name"])) { echo $_FILES["file"]["name"]."上传成功."; }else{ move_uploaded_file($_FILES["file"]["tmp_name"], "weiwei/" . $_FILES["file"]["name"]); echo "Stored in: " . "weiwei/" . $_FILES["file"]["name"]; } echo "上传成功"; } } ?> 注册表单
    姓名: * <?php echo $nameErr;?> 文件类型: " alt="">

    以上所述就是本文的全部内容了,希望大家能够喜欢。

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php 上传图片
    上一篇:使用PHP编写发红包程序_PHP 下一篇:简单谈谈PHP vs Node.js_PHP
    PHP编程就业班

    相关文章推荐

    • 在Windows下安装Apache + PHP3_PHP教程• PHP教程.经验技巧(上)_PHP教程• 具有新特性的PHP5之异常处理机制_PHP教程• PHP控制网页过期时间的代码_PHP教程• Windows下PHP5和Apache的安装与配置_PHP教程

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网