亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

ファイルアップロード機(jī)能

1, ファイルのフロントエンド コードをアップロードします:

次のコードを netdisk_html.php ファイルに追加します

<?php
<form method="post" enctype="multipart/form-data">
    <input type="file" name="file">
    <input type="submit" value="上傳">
</form>

2, 前から-ファイルのアップロード リクエストを送信するときは、index.php に enctype="multipart/form-data"

を追加することを忘れないでください。インターフェイスでは、アップロードされたファイルを操作するだけで、アップロードと書き込みが正常に完了します。データベースはフロントエンドで表示できます

#
<?php
//獲取post提交的上傳文件的信息
$uploadfile=isset($_FILES['file'])?$_FILES['file']:"";
//上傳文件功能
if(!empty($uploadfile)){
if($uploadfile['error']==0){
//上傳成功
$uploadfile_name=trim($uploadfile['name']);
//判斷文件名是否存在
$sql="select file_name from netdisk_file  where file_name='$uploadfile_name' and folder_id=$folder_id";
$allfolder=fetchRow($sql);
if($allfolder){
echo "上傳的文件不能重名";
}else{
//文件未重名的情況
//保存路徑
$uploadfile_save="./uploads/".date('Y-m-d')."/";//保存到/uploads/2018-3-2/里
if(!file_exists($uploadfile_save)){
mkdir($uploadfile_save,0777,true);
}
$new_uploadfile_name=uniqid().".jpg";
$uploadfile_save.=$new_uploadfile_name;
if(move_uploaded_file($uploadfile['tmp_name'],$uploadfile_save)){
//上傳成功,并寫入數(shù)據(jù)庫
$uploadfile_size=filesize($uploadfile_save);
$sql="insert into netdisk_file (file_name,file_save,file_size,file_time,folder_id) values('$new_uploadfile_name','$uploadfile_save',$uploadfile_size,now(),$folder_id)";
if(!mysql_query($sql)){
unlink($uploadfile_save);
echo "寫入數(shù)據(jù)庫出錯(cuò)";
}
}
}
}else{
//上傳失敗
}
//    print_r($uploadfile);
}

3、結(jié)果表示:

微信圖片_20180302174421.png微信圖片_20180302174424.png#

學(xué)び続ける
||
<?php echo '上傳功能操作'; ?>
提出するリセットコード