導航:首頁 > 圖片大全 > php圖片如何存入指定文件

php圖片如何存入指定文件

發布時間:2022-03-14 02:08:21

A. PHP 上傳圖片到指定文件夾 不能成功

你的致命錯誤是第一行<?後面要有php,php文件是像這樣的 <?php -- code -- ?>

通過瀏覽器可以發現你的這個文件根本就不是php文件,而是一個html文件,所以代碼全都顯示出來了
http://www.w3school.com.cn/php/php_file_upload.asp這里有上傳照片很好的例子
具體的我就不幫你改了,其他都很簡單

B. php 把圖片下載本地保存到指定目錄中

/*
*@$urlstring遠程圖片地址
*@$dirstring目錄,可選,默認當前目錄(相對路徑)
*@$filenamestring新文件名,可選
*/
functionGrabImage($url,$dir='',$filename=''){
if(empty($url)){
returnfalse;
}
$ext=strrchr($url,'.');
if($ext!='.gif'&&$ext!=".jpg"&&$ext!=".bmp"){
echo"格式不支持!";
returnfalse;
}


//為空就當前目錄
if(empty($dir))$dir='./';

//

$dir=realpath($dir);
//目錄+文件
$filename=$dir.(empty($filename)?'/'.time().$ext:'/'.$filename);
//開始捕捉
ob_start();
readfile($url);
$img=ob_get_contents();
ob_end_clean();
$size=strlen($img);
$fp2=fopen($filename,"a");
fwrite($fp2,$img);
fclose($fp2);
return$filename;
}
//測試
GrabImage("此處網址/1.jpg","as.gif");


//PS:目錄存在,許可權判斷,自創建等自己應該知道!
//個人喜歡絕對路徑所以就那麼寫了

C. (PHP)如何在圖片上傳到指定目錄的同時,將圖片所在的路徑也上傳到資料庫裡面

可以。
$f =$HTTP_POST_FILES[file1];//從網頁里得到文件。
$dest_dir = "share";//設定上傳得目錄

$file_name = explode(".",$f[name]);//按照 . 號分離文件名。這樣你可以重命名文件,避免重名。

//echo $file_name[0]."<br>";//測試用語句
//echo $file_name[1]."<br>";

$dest = $dest_dir . '/' . time().".".$file_name[1];//設定上傳目錄和文件名。

$r =move_uploaded_file($f[tmp_name],$dest);

似乎是這樣。你在把得到的文件名和自己設定的目錄,寫進資料庫就好了。

D. 用php語句在一個頁面上傳圖片到指定文件夾,再在另外一個頁面顯示文件夾裡面的圖片。

參考網址:http://www.chinaz.com/design/2010/0308/108059.shtml

function getExtName($fileName){
$arr=pathinfo($fileName);
$ext=$arr["extension"];
return $ext;
}//獲得上傳圖片類型,JPG.PNG。。
function getnewName(){
$newName=date("YmdHis").md5(mt_rand(1000,9999));
return $newName;}//根據日期加密方式來給圖片命名
$upload1=$_FILES["upload1"];//得到的是數組
$namexx=$upload1["name"];
//echo $namexx;
//print_r($namexx);
$ext=getExtName();
//echo $ext."<br>";
$newName=getnewName();
//echo $newName;
$filepath="文件夾/".$newName.".".$ext;
move_uploaded_file($upload1["tmp_name"],$filepath);上傳到指定的文件夾
頁面調出圖片<img src="位置/圖片名稱"/> 就好了,名稱就是$newname

E. 用php如何把一些文件和圖片上傳到另一指定的伺服器

第一種:使用html自帶的file控制項,然後後台通過php提交到伺服器
第二種:使用php自帶的ftp函數上傳到伺服器

F. php如何將臨時文件夾的圖片移動到一個指定的文件夾中

若是上傳的文件move_uploaded_file函數,若不是,
可用另一種方式:
Copy函數復制文件到指定目錄
file_exists 函數判斷指定文件夾下是否存在指定文件
unlink 函數可將原文件刪除。
這也就實現了你想要的移動文件的效果

G. php實現文件上傳到指定文件夾,文件路徑或名字存入資料庫,如何實現啊

define(UPLOAD_ROOT,'你的上傳文件夾路徑');

function fake_random_name($string,$key){
#偽代碼 隨便根據用戶名和上傳時間生成一個偽隨機的文件名作為上傳以後的用戶名
#但解碼的條件是可以根據文件名判斷出文件所有者的用戶名和上傳時間
#需要從資料庫取出用戶的密匙 才能進行解密 密匙是用戶名的前5個字元
#具體加密解密的代碼實現 請參照PHP標准擴展庫 Mcrypt擴展下的N種方法
return $fake_random_name;
}
if(!is_writbale(UPLOAD_ROOT)){
die('you need chown the dir for your uploading file,make it writable~');
}else{
move_uploaded_file($_FILES['POST過來的表單名']['tmp_name'];
/*
* 這個方法會自動調用is_upload_file()方法 檢測是否是合法的http rfc1867協議上傳的文件
* 當然了 你也可以限制是否是你需要的合法文件類型 $_FILE[$_POST[name]][type] 比如是否是pdf img文件 都可以
*/
$dbh = new mysqli('localhost','root','sa','your_db_name');#生成中可以include進來 DSN放到根目錄以外去 保護連接文件

$sec_key = substr($_SESSION['loginname'],0,5);
#密匙

$file_name = fake_random_name($_FILES['POST過來的表單名']['tmp_name'],$sec_key);
#加密後的名字

$q_str = "insert into tb(owner,location)values($_SEESION['loginname'],UPLOAD_ROOT.DIRECTORYSLASH.$file_name))";/SQL

$dbh->query($q_str);

if($dbh->num_rows()==1) echo "上傳成功,已經插入資料庫文件細節(加密)";
}

H. php文件里怎麼插入圖片

<?php echo BLOG_URL.Option::get('topimg'); ?> 把這個改為圖片路徑


<img src="http://img..com/img/logo-.gif" height="105" width="934" />

I. PHP中怎樣將上傳的圖片存入指定文件夾或目錄,就說這個

使用範例:

if(!empty($_FILES["magfile"])){
$uploaddir=$_SERVER['DOCUMENT_ROOT']."/uploads/";
$uploaddir.="test.jpg";
if(move_uploaded_file($_FILES["magfile"]["tmp_name"],$uploaddir)){
echo"上傳成功!";
}else{
print_r($_FILES);
}
}

第一個參數是上傳到伺服器臨時文件夾的絕對路徑,$_FILES['文件域名稱']['tmp_name'];

第二個參數是需要放到伺服器上的絕對路徑+文件名。

J. 怎麼樣讓PHP組合多張圖片並生成保存到指定目錄

//調試是否生成gif圖片
//header( "Content-Type: image/gif" );
//echo( $animation->getImagesBlob() );

//新圖片文件名組合
$images = $qian . time(). '.' . $type;

//生成圖片
$animation->writeImages( $images,true );

//保存都指定目錄
($images, $path . $images);

//是否預覽
if($is)
{
echo '已生成gif圖片: ' . $images . '<br />';
echo "<img src='" . $path . $images . "' />";
}
else
{
echo '已生成gif圖片: ' . $images . '<br />';
}

//刪除最先保存的圖片
unlink($images);
}

閱讀全文

與php圖片如何存入指定文件相關的資料

熱點內容
抖音傷感網圖片女生 瀏覽:851
圖片文字鵬 瀏覽:747
絲巾搭配發型圖片 瀏覽:125
塑料魚桶價格及圖片 瀏覽:292
花木蘭發型兒童圖片 瀏覽:563
手鐲品牌價格及圖片 瀏覽:382
霸氣女生動漫圖片大全 瀏覽:804
短發漫畫女生背影圖片 瀏覽:693
初一男生圖片背影或側臉 瀏覽:872
如何在病理圖片上加標尺 瀏覽:459
中國秘魯女生圖片 瀏覽:548
嚇圖片可愛 瀏覽:247
大眾輝騰圖片大全 瀏覽:131
寶寶好緊張的圖片可愛 瀏覽:405
我把圖片用東西擋住了怎麼辦 瀏覽:726
動漫美女拉屎的圖片 瀏覽:442
word文檔如何把圖片剪裁為圓形 瀏覽:16
印度邊境線高清圖片 瀏覽:843
在微信公眾號如何發圖片 瀏覽:1002
頭像漫畫圖片女生唯美 瀏覽:892