A. linux 怎麼給普通用戶上傳許可權
linux與用戶許可權設置:
1、添加用戶 
首先用adser命令添加一個普通用戶,命令如下: 
#adser tommy  //添加一個名為tommy的用戶 
#passwd tommy   //修改密碼 
Changing password for user tommy. 
New UNIX password:     //在這里輸入新密碼 
Retype new UNIX password:  //再次輸入新密碼 
passwd: all authentication tokens updated successfully. 
2、賦予root許可權 
方法一:修改 /etc/sudoers 文件,找到下面一行,把前面的注釋(#)去掉 
## Allows people in group wheel to run all commands 
%wheel    ALL=(ALL)    ALL 
然後修改用戶,使其屬於root組(wheel),命令如下: 
#usermod -g root tommy 
修改完畢,現在可以用tommy帳號登錄,然後用命令 su - ,即可獲得root許可權進行操作。 
方法二:修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示: 
## Allow root to run any commands anywhere 
root    ALL=(ALL)     ALL 
tommy   ALL=(ALL)     ALL 
修改完畢,現在可以用tommy帳號登錄,然後用命令 su - ,即可獲得root許可權進行操作。
B. 自己做了一個網頁,怎麼實現用戶上傳功能
這是做一個網站的基本流程:設計-切圖-程序-資料-空間-域名-備案-上線,
C. html怎麼讓用戶上傳文件然後顯示在網頁中間
css樣式里加一句:
.file-box {margin:100px auto}
D. javascript對用戶上傳的圖片進行處理
這個對javascript來說有點勉為其難了。不過你可以在伺服器端用圖像處理組件(比如ASPJpeg)來做這樣的事。以下是把任意大小的圖片處理成120*160的例子(ASP):
<%
Set Jpeg = Server.CreateObject("Persits.Jpeg")
Jpeg.Open Server.MapPath("原圖片的路徑及文件名")
Jpeg.Quality = 80   '圖片壓縮後的顯示質量
Jpeg.Width = 120   '壓縮後的圖片寬度
Jpeg.Height = 160   '壓縮後的圖片高度
set fso=server.createobject("scripting.filesystemobject")
Jpeg.Save Server.MapPath("處理後的圖片路徑及文件名")
Jpeg.Close
Set Jpeg = Nothing
%>
通過這個你就可以對用戶上傳的圖片進行尺寸調整,具體多大的尺寸可以使圖片的位元組數控制在65K內就你自己去試了。
PS:目前大部分的WEB伺服器都支持ASPJpeg組件的。
E. 在網站後台用戶上傳的圖片如何獲得圖片路徑存入資料庫(mysql) (php解決) 急!!!
文件上傳後改名,並保存到指定的目錄
這樣一來路徑不就來了嗎
給個我以前寫的一個例子給你看看吧,代碼有點亂,將就著看吧,希望對你有點幫助。
if(isset($_FILES['upfile']) && is_uploaded_file($_FILES['upfile']['tmp_name']))
 {
   $filesize = $_FILES['upfile']['size'];     //得到文件大小
   $upfile_type = $_FILES['upfile']['type'];   //文件類型
   $upfile_temp = $_FILES['upfile']['tmp_name'];  //臨時文件名
   $upfile_name = $_FILES['upfile']['name'];   //原文件名
  
   $savePath = '/upload';   //文件保存目錄
   $fs = strrpos($upfile_name,'.');//得到文件名後綴 str right position
   if( $fs === false ) {
    error('提取擴展名失敗!');
    exit;
   } else {
    $fs = substr($upfile_name,$fs);
    $fs = strtolower($fs);
   }
   
   //如:$fs(.jpg) => $ext(jpg)
   $ext = substr($fs,1);
   
   if(in_array($upfile_type,$sparr_image) || in_array( $ext,$sp_image) )
   {//圖片
    $mediatype=1;
    $savePath .= '/image/';
    mymkdir(SITE_ROOT.$savePath);
   } else if(in_array($ext,$sp_doc)){ //word/wps文檔
    $mediatype = 2;
    $savePath .= '/doc/';
    mymkdir(SITE_ROOT.$savePath);
   
   } else if(in_array($ext,$sp_text)){ //文本文件
    $mediatype = 3;
    $savePath .= '/doc/';
    mymkdir(SITE_ROOT.$savePath);
   } else if(in_array($ext,$sp_rar)) { //壓縮文件
    $mediatype = 4;
    $savePath .= '/rar/';
    mymkdir(SITE_ROOT.$savePath);
   } else if(in_array($ext,$sp_execl)){
    $mediatype = 5;
    $savePath .= '/doc/';
    mymkdir(SITE_ROOT.$savePath);
   }else {
    error("上傳文件失敗!<br>所上傳的文件類型不被允許!只允許上傳圖片、文檔及壓縮文件");
    exit;
   }
   
   //構造新的文件名及完整路徑(我這里用登陸時的驗證碼和時間做為文件名)
   $savePath .= date('Y');
   $filename = $_SESSION['checkcode'].time().$fs; //驗證碼、時間、擴展名
   $fullpath = SITE_ROOT.$savePath; //得到完整路徑
   $url = $savePath.'/'.$filename;    //$url就是你要保存到資料庫的路徑了
   $fullfilename = SITE_ROOT.$url;    //得到文件在磁碟上存儲的完整路徑
     
   mymkdir($fullpath); //我自己寫的函數,如果目錄不存在則逐級創建目錄
   
   //移動文件
   @move_uploaded_file($upfile_temp,$fullfilename);
   
   if( !file_exists($fullfilename)) {  //檢測文件是否轉移成功
    error("文件上傳失敗!");
    exit;
   }
   
   //將文件信息插入資料庫
   $msg = '文件上傳成功!';
   
   $f_name = trim($_POST['title']);
   $f_name = substr($f_name,0,60);
   if( isset($_POST['parent']) && $_POST['parent'] != 0) {
    $sql = 'INSERT INTO z_files (filename, url,type,parent,ext,size,upuser,uptime) VALUES ('.
     sprintf("'%s','%s','%d','%d','%s','%d','%d',now())",$f_name,$url,$mediatype,intval($_POST['parent']),$ext,$filesize,$_SESSION['userid']);
   } else {
    $sql = 'INSERT INTO z_files (filename, url,type,ext,size,upuser,uptime) VALUES ('.
     sprintf("'%s','%s','%d','%s','%d','%d',now())",$f_name,$url,$mediatype,$ext,$filesize,$_SESSION['userid']);
   }
   //執行sql查詢($db對象是我自己寫的一個資料庫操作類)
   if(!$db->query($sql)) {
    error('文件信息插入資料庫失敗!'.$db->getLastError()); 
   } 
   
   if( isset($_GET['mod']) && $_GET['mod'] == 'd') {
    echo '<script language="javascript" type="text/javascript">window.location="./?m=file&s=sfile";</script>';
   } else {
    message('./index.php?m=mediafile','文件信息插入資料庫成功!', 1, $title='');
   }
  }
F. 小白新建網站,請問如何處理用戶上傳的文件
假設用戶上傳的文件(文本或是圖片等)你想將其內容都保存在資料庫里,那麼,我的考慮是設置兩個欄位,一個欄位保存文件內容,另一個欄位指示內容的類型(是文本還是圖片等)。
假設你並不想保存內容到資料庫里,而是將內容作為外部數據(以文件形式),當用戶上傳時保存到伺服器特定的目錄里,那麼你可以設置一個欄位,用來保存文件路徑名稱,當你調用時可以直接判斷其後綴名來確定顯示(某些程序就是這么設計的),也可以再設置一個欄位,用來保存文件類型。
如果是做OA,還是在資料庫中保存路徑,將文件放在對應的文件夾. 
這樣讀取方便,也適合上傳下載,簡單來說就是把文件保存到伺服器,然後多副本備份。技術細節不必多說,要買書自學。
G. 網站用戶上傳的照片,網站如何避免付法律責任
網站需要安排吧主定期清理侵權以及違法的照片。網站不需要付任何法律責任,但對用戶提出的侵權的照片需要及時刪除或封鎖。
H. php 中正確配置用戶用戶上傳的文件許可權
截取文件後綴名進行判斷
許可權查詢資料庫然後判斷
I. 用戶上傳的圖片保存在哪裡比如上傳到自己博客的圖片 傳上去後把本地的刪除了 那麼網站上的圖片保
圖片保存在伺服器上,資料庫存儲的是圖片的鏈接地址
搭建完伺服器後,會申請域名綁定伺服器的IP,域名會指向伺服器硬碟的一個文件夾內,圖片存儲在伺服器域名的文件夾下,就會有地址了,就像介面的地址一樣。
http://www.abc.com/index.php   就像這個,http://www.abc.com/這個是域名,域名下的index.php就是php程序。
