ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingสอบถามการสร้างรูปจาก php สร้างแล้วรูปไม่แสดงครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: สอบถามการสร้างรูปจาก php สร้างแล้วรูปไม่แสดงครับ  (อ่าน 866 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
absolutex
สมุนแก๊งเสียว
*

พลังน้ำใจ: 10
ออฟไลน์ ออฟไลน์

กระทู้: 516



ดูรายละเอียด เว็บไซต์
« เมื่อ: 20 ธันวาคม 2008, 10:17:56 »

อ้างถึง
header ('Content-type: image/png');
$im = @imagecreatetruecolor(120, 20) or die('Cannot Initialize new GD image stream');
$text_color = imagecolorallocate($im, 233, 14, 91);
imagestring($im, 1, 5, 5,  'A Simple Text String', $text_color);
imagepng($im);
imagedestroy($im);


โค้ด ตัวอย่างจาก php.net

ผม up ขึ้น host แล้ว ขึ้นเป็น กากบาท ครับ รูปไม่แสดง
แต่ถ้าผม
imagepng($im,"test.png");

มันจะสร้างรูปขึ้นมาได้ครับ ปรกติครับ ออกมาตามข้อความด้านบนเลยครับ

อันนี้ เป็นที่ server รึป่าวครับ
ที่ imagepng($im); ไม่ยอมแสดงรูป หรือมีวิธีอื่นไหมครับ

ตัวอย่างครับ http://www.thaihi5list.com/myicon/gra.php

หรือผมเรียกใช้งานผิดครับ

ขอบคุณครับ - -*

แต่ลองที่ appserv มันจะได้

โค๊ด:
Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\hi5\myicon\gra.php:1) in C:\AppServ\www\hi5\myicon\gra.php on line 2
�PNG  IHDRx�0n��IDATx���I� Ei�5����pl{�."YV�m�:H�-�38.�B!���Q����|m�`�j�^��|�3�r��:��� �+�Gr:���_�hZ��*&�_��������jil{6���5������O%�<_V�� ��iF���� ��K���E?�� 2h�s:�`��GaF�Ӂ9˧^=[�/;�m��k 8mW&�+ �ij%(s(��~+�E�ЄB!��y���`^��IEND�B`�

แก้อย่างไรดีครับ >,< ขอบคุณมากๆครับ
« แก้ไขครั้งสุดท้าย: 20 ธันวาคม 2008, 13:33:17 โดย absolutex » บันทึกการเข้า
absolutex
สมุนแก๊งเสียว
*

พลังน้ำใจ: 10
ออฟไลน์ ออฟไลน์

กระทู้: 516



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 20 ธันวาคม 2008, 14:44:13 »

อ่าได้แล้วครับผม ^^
บันทึกการเข้า
SvZ
คนรักเสียว
*

พลังน้ำใจ: 28
ออฟไลน์ ออฟไลน์

กระทู้: 163



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 20 ธันวาคม 2008, 16:07:46 »

ตรวจสอบว่า <?php เริ่มบนสุดของไฟล์รึเปล่า?

1.
2. <?php
3. header (bla bla);

หรือถ้ามีการแสดงผลออกมาก่อนเรียก header จะเน่าได้น่ะ
 :Smiley
ป.ล. อ้าว แก้ได้แล้วหรอ  Lips Sealed
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์