[爆卦]php呼叫php是什麼?優點缺點精華區懶人包

為什麼這篇php呼叫php鄉民發文收入到精華區:因為在php呼叫php這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者shouru (閒閒)看板PHP標題[請益] php呼叫php時間Tue Dec 24 12:3...


各位好,小弟目前在做個小程式
從資料庫中讀取地點的名子,然後傳到另一個php之中,再從裡面去抓圖片出來
不過在傳地點名的時候不知道為什麼傳不過去,請大家幫我看看,謝謝~

以下是程式碼

~home.php~

<html>
<body>
<?php
require("db_info.php"); //連接資料庫
$result=mysql_query("SELECT name FROM attraction where name =\"三峽\"");
while(list($id) = mysql_fetch_row($result)){
echo $id;
echo "<img src=\"imageshow.php?id=$id\">";
}
?>
</body>
</html>

echo $id 確定出來是 三峽

~imageshow.php~

<?php
require("db_info.php"); //連接資料庫
echo "INIMGSHOW";
$name = $_GET['id'];
echo $name;
$result=mysql_query("select image FROM attraction WHERE name=$name") or
die('Error, query failed');
list($row)=mysql_fetch_array($result);
ob_clean();
header('Content-type: image/jpg');
echo $row;
?>

上面echo "INIMGSHOW"是測試是否有進入imageshow.php
可是執行的時候沒有跑出來,應該就代表沒有進入。


--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.4.196
MOONRAKER:你用img=接他 這行字最好是跑得出來 12/24 13:03
MOONRAKER:你要不要用imageshow.php?id=<隨便>這樣看有沒有圖片 12/24 13:04
shouru:M大 可是把?id=$id去掉 imageshow改name=三峽 就可以show了 12/24 13:11
shouru:不過這樣就無法選擇要的地點 只能寫死show出那些圖片QQ 12/24 13:11
shouru:我是參考16Mv6R0V這篇 不過不知道為什麼無法呼叫 12/24 13:29
MOONRAKER:可能出問題的地方太多 你先不要直接輸出圖片內容 12/24 14:46
MOONRAKER:確定你imageshow內的SQL執行出來是正確的 12/24 14:47
MOONRAKER:現在這樣就算die()了 訊息也是藏在圖片裡 你也看不到 12/24 14:48
rickysu:這匯出問 select image FROM attraction WHERE name=$name 12/24 16:33
rickysu:匯 => 會 12/24 16:34
rickysu:$name只要沒有被單引號框住就出問題了,自己想想為什麼吧 12/24 16:35
rickysu:SQL Injection也是這麼來的。 12/24 16:36
q26766:北大的嗎 12/26 23:02

你可能也想看看

搜尋相關網站