2015-05-09 29 views
0

我已經看過這個PHP file upload/resize方法,但我有兩個問題。上傳圖片文件,調整大小然後將其插入表格

  1. 當圖像文件上傳到目錄時,文件是從人的設備上傳的圖像的名稱。我更喜歡它是某種類型的ID /號碼,例如,如果人A從他們的設備上載了一個名爲image1.jpg的圖像,並且其他人也不會覆蓋原始圖像。 我知道imgur使用數字0-9和字母a-Z的7個字符的字符串,所以也許它可以生成類似的東西,但也檢查它是否已經存在,如果它確實存在,則生成另一個。我不知道如何實現這種事情。

  2. 我也想插入已上傳到表中的圖像。

我怎麼能使用我鏈接的方法來實現這兩件事?

+0

在wordpress wp_handle_upload()照顧這個問題 – kishan

+0

不幸的是,我沒有使用wordpress – frosty

回答

0
<?php 
    if(isset($_POST['submit'])) 
    { 
     $newname = time().'_'.$_FILES['image']['name'];/*Rename image - New unique name of image*/ 
     move_uploaded_file($_FILES['image']['tmp_name'],'upload/'.$newname);/*upload image*/ 
     /*Now use this $newname and use it for insert into database*/ 
    } 
?> 

<form method="post" enctype="multipart/form-data"> 
    <input type="file" name="image"> 
    <input type="submit" name="submit" value="submit"> 
</form> 
相關問題