
03-03-2008, 23:37
|
|
|
|
חבר מתאריך: 03.12.05
הודעות: 134
|
|
טוב הצלחתי לסדר את הבעיה, אבל שאני מנסה להכניס את זה לתוך תמונה, בלאגן..
הקוד השלם:
קוד PHP:
<?php $im = imagecreate(580, 30); $bg = imagecolorallocate($im, 255, 255, 255); $textcolor = imagecolorallocate($im, 0, 0, 255); $fp = fopen("image.txt", "r"); $fl = fread($fp, filesize("image.txt")); imagestring($im, 5, 0, 0, $fl, $textcolor); header("Content-type: image/png"); imagepng($im); ?>
כפי שניתן לראות:
הטקסט מתקבל מתוך קובץ TXT חיצוני נכנס למשתנה fl ועובר לתמונה דרך imagestring אבל בתמונה עצמה - בלאגן.
אגב קראתי בארכיון את האשכול הזה:
http://www.fresh.co.il/vBulletin/sh...ad.php?t=354628
אבל לא כ"כ הצלחתי לשנות את הקודים שם שיתאימו אצלי.
בדרך הזאת זה עובד (ללא תמונה):
קוד PHP:
<?php $fp = fopen("image.txt", "r"); $fl = fread($fp, filesize("image.txt")); echo $fl; ?>
מגדירים בדפדפן (או בHTML) שהקידוד יהיה UTF-8 וזה עובד, אבל בתמונה, לא.
בבקשה, עזרה. תודה. 
נערך לאחרונה ע"י c.j. ori בתאריך 03-03-2008 בשעה 23:41.
|