>> Edit article
이름
제목
패스워드
php를 공부하기 위해 하는 것 중 image 디렉토리 내의 jpeg 이미지를 작은 크기로 만들어 브라우저에 보여주는 php를 작성하고 있습니다만, 다음과 같은 에러가 이미지 하나 하나 그릴 때 마다 발생합니다. 그리고 이미지도 안 그려지고 텍스트로 덤프됩니다. Warning: Cannot add header information - headers already sent by (output started at /var/www/html/temp/ir.php:3) in /var/www/html/temp/ir.php on line 6 소스 코드는 다음과 같습니다. 무엇이 문제인가요? 아직은 php와 html을 잘 몰라 그냥 C 만 생각하니 잘 안되네요. image/ls.txt엔 한줄에 하나씩 jpeg 이미지의 이름이 적혀 있습니다. <html><head><title>test</title></head> <body> <script language="php"> function jpeg_640x480($filename) { Header("Content-type: image/jpeg"); $im = ImageCreateFromJPEG($filename); $oim = ImageCreate(128, 96); $sx = ImageSX($im); $sy = ImageSY($im); ImageCopyResized($oim, $im, 0, 0, 0, 0, 128, 96, $sx, $sy); ImageJPEG($oim); ImageDestroy($im); ImageDestroy($oim); } $fp = fopen("image/ls.txt", "r"); while ($buf = fgets($fp, 1024)) { jpeg_640x480(trim($buf)); } fclose($fp); </script> </body> </html>--서버 운영 공부좀 하려니 왜 이리 걸리는게 많아?
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved