zoukankan      html  css  js  c++  java
  • form表单普通提交预览显示,读取显示tmp文件

    <html>
    <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <title>test</title>
    <script type='text/javascript' src='http://code.jquery.com/jquery-1.6.2.js'></script>
    </head>
    <body>
     <form action="upload.php" method="post" enctype="multipart/form-data">
      <input name="file" type="file" />
      <input type="submit" value="submit" />
     </form
    </body>
    </html>

    <?php 
    $file = $_FILES['file'];
    $file_type = $file['type'];
    $file_name = $file['name'];
    $tmp_name = $file['tmp_name'];
    function LoadPNG($imgname)
    {
        /* Attempt to open */
        $im = @imagecreatefrompng($imgname);
    
        /* See if it failed */
        if(!$im)
        {
            /* Create a blank image */
            $im  = imagecreatetruecolor(604, 395);
            $bgc = imagecolorallocate($im, 255, 255, 255);
            $tc  = imagecolorallocate($im, 0, 0, 0);
    
            imagefilledrectangle($im, 0, 0, 604, 395, $bgc);
    
            /* Output an error message */
            imagestring($im, 1, 5, 5, 'Error loading ' . $imgname, $tc);
        }
    
        return $im;
    }
    
    header('Content-Type: image/png');
    
    $img = LoadPNG($tmp_name);
    
    imagepng($img);
    imagedestroy($img);
    
    echo $img.'<br>';
    
    echo $tmp_name.'<br>';
  • 相关阅读:
    EOJ二月月赛补题
    cf401d
    cf628d
    cf55d
    HDU 6148 Valley Number
    洛谷 P3413 SAC#1
    洛谷 P4127[AHOI2009]同类分布
    洛谷 P2602 [ZJOI2010]数字计数
    bzoj 3679
    函数和循环闭包的理解
  • 原文地址:https://www.cnblogs.com/xingmeng/p/3399165.html
Copyright © 2011-2022 走看看