日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

图片存到服务器php,PHP肿么把图片数据保存为jpg图片到服务器目录

發布時間:2024/3/24 php 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 图片存到服务器php,PHP肿么把图片数据保存为jpg图片到服务器目录 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

第一步:通過$_FILES獲取文件信息。

第二步:指定新文件名稱以及路徑,并賦值給一個變量。

第三步:通過move_uploaded_file上傳文件。

第四步:上傳成功后,將數值存入數據庫服務器目錄即可。

代碼如下

1.conn.php

$host="localhost"; //數據庫服務器名稱 $user="root"; //用戶名 $pwd="1721"; //密碼 $conn=mysql_connect($host,$user,$pwd); mysql_query("SET character_set_connection=gb2312, character_set_results=gb2312, character_set_client=binary",$conn); if ($conn==FALSE) { echo "

服務器連接失敗!
請刷新后重試。"; return true; } $databasename="database";//數據庫名稱 do { $con=mysql_select_db($databasename,$conn); }while(!$con); if ($con==FALSE) { echo "打開數據庫失敗!
請刷新后重試。"; return true; } ?>2.upload.php

<?php if ($_GET['action'] == "save"){ include_once('conn.php'); include_once('uploadclass.php'); $title=$_POST['title']; $pic=$uploadfile; if($title == "") echo""; } ?>

文件上傳實例
標題:
文件:
3.uploadclass.php

<?php $uploaddir = "upfiles/";//設置文件保存目錄 注意包含/ $type=array("jpg","gif","bmp","jpeg","png");//設置允許上傳文件的類型 $patch="upload/";//程序所在路徑 //獲取文件后綴名函數 function fileext($filename) { return substr(strrchr($filename, '.'), 1); } //生成隨機文件名函數 function random($length) { $hash = 'CR-'; $chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz'; $max = strlen($chars) - 1; mt_srand((double)microtime() * 1000000); for($i = 0; $i < $length; $i++) { $hash .= $chars[mt_rand(0, $max)]; } return $hash; } $a=strtolower(fileext($_FILES['file']['name'])); //判斷文件類型 if(!in_array(strtolower(fileext($_FILES['file']['name'])),$type)) { $text=implode(",",$type); echo "您只能上傳以下類型文件: ",$text,"
"; } //生成目標文件的文件名 else{ $filename=explode(".",$_FILES['file']['name']); do { $filename[0]=random(10); //設置隨機數長度 $name=implode(".",$filename); //$name1=$name.".Mcncc"; $uploadfile=$uploaddir.$name; } while(file_exists($uploadfile)); if (move_uploaded_file($_FILES['file']['tmp_name'],$uploadfile)) { if(is_uploaded_file($_FILES['file']['tmp_name'])) { echo "上傳失敗!"; } else {//輸出圖片預覽 echo "

您的文件已經上傳完畢 上傳圖片預覽: "; echo "繼續上傳"; } } } ?>

取消

評論

總結

以上是生活随笔為你收集整理的图片存到服务器php,PHP肿么把图片数据保存为jpg图片到服务器目录的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。