GD를 사용하여 PHP 텍스트의 이미지를 생성하는 코드를 작성했습니다. XAMPP localhost에서이 코드를 실행할 때 오류가 발생하지 않지만 이미지를 가져올 수 없습니다. 내가 로컬 호스트에서이 HTML 파일을 실행했을 때 얻을 모든 브라우저에서 기호 이미지를 찾을 수없는오류가 발생하지 않지만 gd 이미지가 표시되지 않습니다.
<img src="generate.php"/>
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. 내가하고있는 실수에 대해 제 코드를 확인해주십시오. 미리 감사드립니다.
당신이 줄 변경해야
+1이 있지만, 이런 종류의 질문은 오타가 될 수 있습니다. 설명문과 함께 닫아야합니다.) –
@NiettheDarkAbsol 방금이 내용에 대한 설명을 추가했습니다. –