2012-12-08 30 views
-2

我一直在研究PHP GD,但所有示例似乎都表明您需要將瀏覽器重定向到其他頁面。現在我已經設法通過編寫一個運行圖片繪製代碼的php文件來以內聯方式顯示它。我現在需要做的是停止在屏幕頂部出現的所有隨機文本。我怎麼做?以PHP格式繪製到瀏覽器的特定區域

+4

拜託,我不是真正的外星人,我確實需要一個代碼來解決你的問題 –

回答

2

GD生成圖像。圖片可以放在<img>標籤中。 <img>是HTML。 HTML的樣式是CSS。因此CSS將允許您將圖像放置在您想要的位置。

實施例:

<img src="my_gd_image.php" style="position: fixed; left: 20px; bottom: 40px;" /> 
+0

嗨。我設法讓圖像出現,但這是屏幕頂部的文字: PNGIHDR}} PLTE ]IDATX W 0 | + !!!!「G8 R M qXT1apL | SC1 \؋1 H| * /: R6],\ * lQDePt = C +ɕ$)b݃blmt9ṛx\ÿ֕ r @ tO& ) p%M5 ,Q) B G6 ԤcT + TYtHK !˵ ! 0V w| E R g @l Ă\ jIո' 〜 = _ <,^Q !2p e pR B x jd C x dx^_ dI cann'因爲論壇不會讓我看到它,它看起來像是一種編碼,但我該如何擺脫它? – christopher

+1

這是你的PNG文件,你正在文本上下文中查看它,將它放在''標籤中以創建圖像上下文。 –

+0

我正在圖像上下文中查看它,它似乎只是輸出g本身也在文本上下文中......相當奇怪!你以前聽說過這個嗎? – christopher

0

PGP GD呈現東西爲二進制數據,這可能會存儲在文件或返回一個HTTP響應。

這有什麼應對瀏覽器本身:你只是通過yourscriptname.php渲染圖像與適當的HTTP頭,那麼你通過標記和CSS放置在您的HTML佈局內:

<img src="yourscriptname.php?someParam=someValue" alt="Some alt text here.">