2017-04-24 4 views
-1

ユーザが入力タイプ=ファイルから画像をアップロードし、パスを渡す場合は、img srcパスを渡す必要があります。ユーザーが入力タイプ=ファイルからイメージをアップロードする場合はパスを渡します。その他のパスはimg srcパスです。

どのようにですか?

<div class="thumb thumb-rounded thumb-slide"> 
    <img src="<?php echo $result['staff_signature'];?>" alt="Signature IS BLANK"> 

    <div class="caption"> 
    <input type="file" class="file-input" data-show-caption="false" data- show-upload="false" accept="image/*" id="signature" name="signature"> 
    </div> 
</div> 
+0

あなたの要件について具体的にお答えできますか? –

+0

関連するコードを共有して問題をよりよく説明してください – vlk

+0

PHPを使用してファイルをアップロードする方法を知りたい場合は、ref-https://www.w3schools.com/php/php_file_upload.aspを参照してください。 – mi6crazyheart

答えて

0

サーバにファイル..

<div class="thumb thumb-rounded thumb-slide"> 
     <img src="<?php echo $result['staff_signature'];?>" alt="Signature IS BLANK"> 

     <div class="caption"> 
     <input type="file" class="file-input" data-show-caption="false" data- show-upload="false" accept="image/*" id="signature" name="signature"> 
     </div> 
    </div> 
    <input type="hidden" name="imgsrc" id="imgsrc" value="<?php echo $result['staff_signature'];?>"> 

アップロードセクション

if($_FILES[signature]['name']!="") 
     { 
    //file upload code 
     } 
    else 
    { 
    $imgsrc=$_POST['imgsrc']; 
//get the imgsrc value using GET/POST ..whatever u are using the form 

    } 

ご意見をお聞かせください

+0

ありがとうございます。 –

+0

u r ..ようこそ:-) – Vimal

1

あなたはフィールドを持つフォームからAJAXを使用してサーバーにユーザーファイルをアップロードすることができますが、ユーザにとっていいこととプレビューを表示したい場合は、往復を行うと、アップロードする必要があり私の知る限り理解ウル質問から私はuはこれが必要だと思う最初

+0

これは実際にプロフィール画像の更新のコードです。最初の秋、私は画像を表示するそして、を使ってイメージを置き換えないと同じパスを渡したいと思っています。 –

関連する問題