麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > PHP > 正文

PHP文件上傳并將文件路徑寫入數(shù)據(jù)庫

2020-03-22 20:05:31
字體:
供稿:網(wǎng)友
  • 今天主要學(xué)習(xí)了PHP上傳文件并將文件地址和文件名寫入數(shù)據(jù)庫,現(xiàn)在簡單的寫了個(gè),能用,簡單的限制條件都實(shí)現(xiàn)了,個(gè)人覺得還是可以的,現(xiàn)在把源代碼貼出來,高手多多指教哦!

    <?php/******************************************************************************參數(shù)說明:$max_file_size  : 上傳文件大小限制, 單位BYTE$destination_folder : 上傳文件路徑******************************************************************************/  include "conn.php";//上傳文件類型列表$uptypes=array(    'image/jpg',    'image/jpeg',    'image/png',    'image/pjpeg',    'image/gif',    'image/bmp',	'application/vnd.openxmlformats-html' target='_blank'>officedocument.wordprocessingml.document',	'application/pdf',	'application/msword',    'image/x-png');$max_file_size=2000000;     //上傳文件大小限制, 單位BYTE$destination_folder="up1/"; //上傳文件路徑?><html><head><title>文件上傳程序</title><style type="text/css"><!--body{     font-size: 9pt;}input{     background-color: #66CCFF;     border: 1px inset #CCCCCC;}--></style></head><body><form enctype="multipart/form-data" method="post" name="upform">  上傳文件:  <input name="upfile" type="file">  <input type="submit" value="上傳"><br>  允許上傳的文件類型為:<?php echo implode(',',$uptypes)?></form><?phpif ($_SERVER['REQUEST_METHOD'] == 'POST'){    if (!is_uploaded_file($_FILES["upfile"]['tmp_name']))    //是否存在文件    {         echo "您還沒有選擇文件!";         exit;    }    $file = $_FILES["upfile"];    if($max_file_size < $file["size"])    //檢查文件大小    {        echo "您選擇的文件太大了!";        exit;    }    if(!in_array($file["type"], $uptypes))    //檢查文件類型    {        echo "文件類型不符!".$file["type"];        exit;    }    if(!file_exists($destination_folder))    {        mkdir($destination_folder);    }    $filename=$file["tmp_name"];    $image_size = getimagesize($filename);    $pinfo=pathinfo($file["name"]);    $ftype=$pinfo['extension'];    $destination = $destination_folder.time().".".$ftype;    if (file_exists($destination) && $overwrite != true)    {        echo "同名文件已經(jīng)存在了";        exit;    }    if(!move_uploaded_file ($filename, $destination))    {        echo "移動(dòng)文件出錯(cuò)";        exit;    }    $pinfo=pathinfo($destination);    $fname=$pinfo['basename'];    echo " <font color=red>已經(jīng)成功上傳</font><br>完整地址:  <font color=blue>http://localhost/new/".$destination_folder.$fname."</font><br>";    echo "<br> 大小:".$file["size"]." bytes";	echo '<br>';	//將數(shù)據(jù)插入到數(shù)據(jù)庫中	$dizhi = "http://localhost/new/"."$destination_folder"."$fname";	$name = $file['name'];	 $sql = "insert into `excel`(`id`,`dizhi`,`name`) values ('NULL','$dizhi','$name')";	 mysql_query($sql);	 echo  "數(shù)據(jù)插入成功";}?></body>

    這個(gè)是在本機(jī)測試的,現(xiàn)在還在學(xué)習(xí)階段,等學(xué)習(xí)好了,就要派上用場了,現(xiàn)在很想把這個(gè)好好學(xué)學(xué)啊,但是感覺難啊!

    PHP編程

    鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

  • 發(fā)表評論 共有條評論
    用戶名: 密碼:
    驗(yàn)證碼: 匿名發(fā)表
    主站蜘蛛池模板: 爱性久久久久久久 | 免费观看黄色一级视频 | 亚洲一级簧片 | 亚洲成人精品久久 | 久草视频在线资源 | 中文字幕四区 | 成人在线视频在线观看 | 免费99热在线观看 | 国产亚洲精品久久久久久久久 | 国语自产免费精品视频在 | 欧美日韩一 | 北京一级毛片 | 日本在线视频一区二区三区 | 久久久久免费电影 | 国产永久免费观看 | 国产青草网 | 91九色蝌蚪在线 | 欧美不卡 | 一级做a爰性色毛片免费 | 鲁久久 | 久久精品在这里 | 国产91丝袜在线熟 | 欧美一级视屏 | 国产在线1区 | www嫩草| 久久思思爱 | 一级毛片在线观看免费 | 99精品视频在线看 | 中文字幕欧美一区二区三区 | 日韩视频1 | 91网站永久免费看 | 中文字幕免费在线观看视频 | 国产免费中文字幕 | 国产成人在线播放视频 | 在线91视频| 久久看视频 | 在线亚洲观看 | 黄色成人短视频 | 日韩激情一区 | 一级毛片免费观看在线 | 制服丝袜成人动漫 |