我寫了一段代碼來使用GD從PHP中的文本生成圖像。當我在我的XAMPP本地主機上運行此代碼時,我沒有收到任何錯誤,但我也沒有收到圖像。沒有錯誤發生,但gd圖像沒有顯示
Generate.php
<?php
session_start() ;
header ('Content-type: image/jpeg') ;
$_SESSION['secure'] = rand(1000,9999) ;
$text=$_SESSION['secure'] ;
$font_size=30 ;
$img_height=40 ;
$img_width=100 ;
$image=imagecreate($image_width,$image_height) ;
imagecolorallocate($image,255,255,255) ;
$text_color=imagecolorallocate($image,0,0,0) ;
imagettftext($image,$font_size,0,15,30,$text_color,'captchafont.ttf',$text) ;
imagejpeg($image) ;
?>
HTML
<img src="generate.php"/>
所有當我運行在本地主機這個HTML文件我得到的是沒有找到圖片符號在瀏覽器中。我希望你們檢查我的代碼是否有任何錯誤,提前感謝。
+1發現它,但這種問題應該被封閉作爲一個錯字,也許一個評論解釋;) –
@NiettheDarkAbsol我剛剛爲此添加了更多的解釋 –