php文件上传源代码

发布日期:2023-11-09 14:54:36

下是一个基本的PHP文件上传源代码示例:


<?php
if(isset($_POST[\'submit\'])){
$file_name = $_FILES[\'file\'][\'name\'];
$file_size = $_FILES[\'file\'][\'size\'];
$file_tmp = $_FILES[\'file\'][\'tmp_name\'];
$file_type = $_FILES[\'file\'][\'type\'];
$file_ext = strtolower(end(explode(\'.\', $_FILES[\'file\'][\'name\'])));

$extensions = array(jpeg,jpg,png);

if(in_array($file_ext, $extensions) === false){
echo Extension not allowed, please choose a JPEG or PNG file.;
}

if($file_size > 2097152){
echo \'File size must be less than 2 MB\';
}

$upload_path = uploads/.$file_name;
move_uploaded_file($file_tmp, $upload_path);
echo Success;
}
?>




这个示例演示了如何使用PHP上传文件。它检查文件的类型和大小,并将文件移(yí)动(dòng)到指定的上传路径中。要使用此代码,请将其保存为PHP文件,并将其上传到您的Web服(fú)务(wù)器。您还需要创建一个名为“uploads”的文件夹,以存储上传的文件。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

近期评论

没有评论可显示。