m0_69069657 2024-10-06 22:09 采纳率: 0%
浏览 24
已结题

自己做的代码上传图片时,报错

img

 47.98.164.143显示
 上传失败:<?php
 header(Content-Type:text/html:charset=UTF-8:
 StargetDir="uploads/";
 if(is_dir(StargetDir)){
  mkdir(StargetDir,0755trueif$SERVERREQUEST_METHOD1==='POST
  StargetFile=StargetDir.basename(s_FILESr"image]r"nameJ);
  Suploadok=1;
  SimageFileType=strtolower(pathinfo(stargetFile
                                                          确定
                                                        CSDN@mo69069657

各位,这是什么问题啊,怎么解决,我这都整了三天了,一直没有进展,麻烦各位了,出出主意吧

  • 写回答

31条回答 默认 最新

  • 阿里嘎多学长 2024-10-06 22:10
    关注
    获得0.30元问题酬金

    AIGC生成:


    自己做的代码上传图片时,报错

    问题描述:自己做的代码上传图片时,报错,显示47.98.164.143显示上传失败。

    分析:问题可能是由于header设置不正确或编码问题导致的。

    解决方案:

    1. 检查header设置是否正确,应该是header('Content-Type: text/html; charset=UTF-8');
    2. 检查编码是否正确,应该是UTF-8。

    核心代码:

    <?php
    header('Content-Type: text/html; charset=UTF-8');
    $targetDir = "uploads/";
    // 上传图片代码
    ?>
    

    注意:在上传图片时,需要确保目标目录存在且可写。


    评论

报告相同问题?

问题事件

  • 系统已结题 10月14日
  • 创建了问题 10月6日