首页前端开发HTMLhtml php上传代码

html php上传代码

时间2023-07-11 08:06:01发布访客分类HTML浏览785
导读:以下是一段关于HTML和PHP上传图片代码的示例:HTML上传图片代码:<form action="upload.php" method="POST" enctype="multipart/form-data"><inpu...
以下是一段关于HTML和PHP上传图片代码的示例:

HTML上传图片代码:

form action="upload.php" method="POST" enctype="multipart/form-data">
    input type="file" name="fileToUpload" id="fileToUpload">
    input type="submit" value="上传">
    /form>
    

PHP处理上传代码:

?php$target_dir = "uploads/";
    $target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]);
    $uploadOk = 1;
    $imageFileType = strtolower(pathinfo($target_file,PATHINFO_EXTENSION));
    // 检查文件类型if($imageFileType != "jpg" &
    &
     $imageFileType != "png" &
    &
     $imageFileType != "jpeg"&
    &
 $imageFileType != "gif" ) {
    echo "只允许上传JPG, JPEG, PNG, GIF格式的文件。";
    $uploadOk = 0;
}
// 检查文件是否已存在if (file_exists($target_file)) {
    echo "对不起,该文件已存在。";
    $uploadOk = 0;
}
    // 检查文件大小if ($_FILES["fileToUpload"]["size"] >
500000) {
    echo "对不起,文件大小超出限制。";
    $uploadOk = 0;
}
// 如果 $uploadOk 为 0 则上传失败if ($uploadOk == 0) {
    echo "对不起,您的文件无法上传。";
// 如果一切都没问题,尝试上传文件}
 else {
if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file)) {
    echo "您的文件 " . basename( $_FILES["fileToUpload"]["name"]) . " 已被成功上传。";
}
 else {
    echo "对不起,上传过程出现了一些问题,请重试。";
}
}
    ?>
    

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: html php上传代码
本文地址: https://pptw.com/jishu/302874.html
html php登陆代码 html p 元素设置宽度

游客 回复需填写必要信息