2013-08-03 188 views
0

我移动用户上传文件到一个目录这是工作:显示上传的图片上页PHP

move_uploaded_file($_FILES["foto"]["tmp_name"], "Uploaded_Fotos/" . $_FILES["foto"]["name"]); 

我有显示该照片在表格的麻烦:

while($FormDataRow = mysql_fetch_array($formDataSQLObj)) 
{ 
    $Imagepath = "Uploaded_Fotos/"; 
    echo "<tr>"; 
    echo "<td>"; 
       echo "<img src='$Imagepath.$FormDataRow[16]'/>"; 
    echo "</td>"; 
    echo "</tr>"; 
    } 

我已签src通过回显它,它似乎是正确的:Uploaded_Fotos/IMG_20130511_175116.jpg

只显示空白图标。怎么了?

+0

检查SRC的网址您呼应有效 –

+0

检查我上面的编辑 – Azeem

+0

也许你应该使用绝对路径以'/'? 'echo“”;' –

回答

0

我解决它通过echo语句删除img标签:

echo "<td>"; 
?> 
<img src="<?php echo $Imagepath.$FormDataRow[16]; ?>" width="100px"/> 
<?php 
echo "</td>"; 
+2

如果你在前面的代码中看到'',那么'img'路径将会是'Uploaded_Fotos/.IMG_20130511_175116.jpg',因为在这个字符串中没有连接。 –