作者gmoz (Gmoz)
看板PHP
標題圖片顯示有誤
時間Wed Apr 18 22:05:06 2007
<?php
require_once("../mysql_connect.php");
//$upload_id=$_REQUEST["upload_id"];
$query="select * from uploads";
$result = mysql_query($query);
$row=mysql_fetch_array($result);
?>
<img src="../uploads/<? echo"{$row['upload_id']}";?>.jpg"> <br>
<?
mysql_close();
?>
上面的PHP產生出來的HTML是:
<img src="../uploads/1.jpg">
而用<? echo"{$row['file_name']}"?>">
產生出來的HTML也是<img src="../uploads/1.jpg">
但是就是無法顯示圖片(uploads資料夾裡面確有這張圖片)
另外寫了個html的檔案內容只有<img src="../uploads/1.jpg">
圖片卻跑的出來?
php產生的html沒辦法跑出圖片
手寫的html卻可以? 請問是哪裡出問題orz
之前爬文好像沒有看到具體的說明
跪求解答
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.129.40.201
推 twinstt520:html 包在 ?> <? 04/19 17:19
→ twinstt520:看錯= = 04/19 17:20
推 aej:真的是1.jpg嗎?說不定是空白+1.jpg或是不知明的符號加入 04/19 19:30
→ aej:不然你直接寫<?=$row['upload_id'];?>試看看 04/19 19:32
→ aej:有時候單或雙引號會產生不知道名的誤差效果 04/19 19:35
推 gmoz:產生後的檔案 檢視原始檔是 <img src="../uploads/1.jpg"> 04/19 23:05
→ gmoz:圖片則是不能顯示 有夠謎的= = 我把它上傳到網路上試試好了 04/19 23:06
推 gmoz:上傳到網路後可以 自己的電腦卻不行= = 04/19 23:09
推 gmoz:我是在我的機器不能動 XDDDD 04/20 10:32