2

以下は、アップロードされたページのメイン ページです。

<form id="form1" method="post" action="display.php" enctype="multipart/form-data" id="pro_image">
    <input type='file' onchange="readURL(this);" name="image" id="image"/>
    <br><img id="blah" src="profile pic.jpg" alt="your image" width="160px" height="120px"/><br/>
</form>

画像表示ページ (display.php) スクリプトに組み込まれています。

<?php
 $dir="upload/";
 $name=$_FILES['image']['name']; 
 $tmp=$_FILES['image']['tmp_name'];
 move_uploaded_file($tmp,$dir.$name);

 ?>

 <br /><img src="".$dir.$name."" width="100" height="100"/>

誰でも、実際の問題を指摘しdisplay.php、スクリプトを修正するのを手伝ってもらえますか? 画像がページに表示されませんでした。

上記のようなdisplay.phpの出力: ここに画像の説明を入力

4

3 に答える 3

1

あなたのdisplay.phpファイルはphpファイルであり、このファイルでエコーせずに変数データを表示しようとしています。

<img src="<?php echo $dir.$name; ?>" width="100" height="100"/>

編集:

move_uploaded_file($tmp,$dir.$name) or die("There is error in uploading");
于 2013-05-03T07:04:46.800 に答える