הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 11-06-06, 01:54   # 1
Big Master
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 53

Big Master לא מחובר  

שילוב תמונה עם קוד php

אני ב-3 ימים למדתי את כל המדריכים (שבנעוץ) והבנתי אותם גם מצוין (דרך אגב תודה לכל הכתבים של המדריכים), גם תירגלתי פה ושם כמה מערכות בסיסיות.

לאחרונה התעניינתי בשילוש תמונה עם קוד php, כתבתי את הקוד הבא (עם עזרה מ-php.net):
PHP קוד:
<?php

header
("Content-type: image/png");
$string $_GET['text'];
$im    imagecreatefrompng("bip.png");
$green imagecolorallocate($im02100);
imagestring($im7605$string$green);
imagepng($im);
imagedestroy($im);

?>
והנה דוגמא של מה שיצא (התמונה היא סתם קשקוש בצייר):
http://yanik.web.lsrv.co.il/png/bip1.php?text=test_text

עכשיו יש לי 2 שאלות לגבי הנושא הזה:
1. איך אני אוכל לטעון font ספציפי לכתב?
2. איך אני אוכל להציג טקסט בעברית בתמונה (כי כרגע אם אני מזין טקסט בעברית הוא מציג לי אותו בג'יבריש)?

תודה מראש לעוזרים
  Reply With Quote
ישן 11-06-06, 06:41   # 2
The Crow
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: קריית אונו
גיל: 36
הודעות: 181
שלח הודעה באמצעות MSN אל The Crow

The Crow לא מחובר  

1. http://il2.php.net/imagettftext
2. זכור לי שבתגובות, יש פונקציה אשר תומכת בעברית
נסה לחפש אותה שם.
  Reply With Quote
ישן 11-06-06, 12:41   # 3
Big Master
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 53

Big Master לא מחובר  

ציטוט:
נכתב במקור על ידי The Crow
1. http://il2.php.net/imagettftext
2. זכור לי שבתגובות, יש פונקציה אשר תומכת בעברית
נסה לחפש אותה שם.
אה, שכחתי להזכיר בנושא שלי שניסיתי כבר את הפונקציה הזאת,
אבל הוא מציג שגיאה שהוא לא יכל לטעון את הפונקצייה, ואני לא מבין למה כי כל הנתונים מוזנים נכון.

הנה השגיאה שהוא מציג:
ציטוט:
<br />
<b>Fatal error</b>: Call to undefined function: imagettftext() in <b>/home/yanikh/domains/yanik.web.lsrv.co.il/public_html/png/bip1.php</b> on line <b>7</b><br />

Last edited by Big Master; 11-06-06 at 13:43..
  Reply With Quote
ישן 11-06-06, 14:44   # 4
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 7,601

meshuga לא מחובר  

ציטוט:
נכתב במקור על ידי The Crow
1. http://il2.php.net/imagettftext
2. זכור לי שבתגובות, יש פונקציה אשר תומכת בעברית
נסה לחפש אותה שם.
שכחת להזכיר שצריך להתקין על השרת freetype
ובשביל להפוך לעברית צריך:
PHP קוד:
$text hebrevc($text);
$text preg_replace("/([\xE0-\xFA])/e","chr(215).chr(ord(\${1})-80)",$text); 
לפחות לי זה עבד...כשהייתי על שרת עם freetype...חבל שעל השרת הנוכחי אין לי :\

בהצלחה.
  Reply With Quote
ישן 11-06-06, 15:50   # 5
Big Master
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 53

Big Master לא מחובר  

1. הוספתי את הקוד שנתת, וזה מה שהוא מבין לי:
http://yanik.web.lsrv.co.il/png/bip1.php?text=דוגמא
(הוא מראה לי Xים)

2. איך אני בודק אם מותקן בשרת freetype,
ואם אין אז אני לא יכול לעשות כלום בנידון?

Last edited by Big Master; 11-06-06 at 15:55..
  Reply With Quote
ישן 11-06-06, 23:48   # 6
Big Master
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 53

Big Master לא מחובר  

meshuga מופנה אליך:

ציטוט:
נכתב במקור על ידי Big Master
הוספתי את הקוד שנתת, וזה מה שהוא מבין לי:
http://yanik.web.lsrv.co.il/png/bip1.php?text=דוגמא
(הוא מראה לי Xים)
תוכל לענות לי, בבקשה
  Reply With Quote
ישן 12-06-06, 05:30   # 7
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 7,601

meshuga לא מחובר  

ציטוט:
נכתב במקור על ידי Big Master
meshuga מופנה אליך:



תוכל לענות לי, בבקשה
תראה את הקוד שלך.
  Reply With Quote
ישן 11-06-06, 21:50   # 8
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 32
הודעות: 4,086

BlueNosE לא מחובר  

ציטוט:
נכתב במקור על ידי meshuga
שכחת להזכיר שצריך להתקין על השרת freetype
ובשביל להפוך לעברית צריך:
PHP קוד:
$text hebrevc($text);
$text preg_replace("/([\xE0-\xFA])/e","chr(215).chr(ord(\${1})-80)",$text); 
לפחות לי זה עבד...כשהייתי על שרת עם freetype...חבל שעל השרת הנוכחי אין לי :\

בהצלחה.
PHP קוד:
<?php
$text 
"םולש";
echo 
strrev ($text);
?>
XP
__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

סלנג מילון סלנג utter
  Reply With Quote
ישן 11-06-06, 22:00   # 9
Big Master
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 53

Big Master לא מחובר  

ציטוט:
נכתב במקור על ידי BlueNosE
PHP קוד:
<?php
$text 
"םולש";
echo 
strrev ($text);
?>
XP
אני מניח ()strrev בעצם הופך את סדר התווים?

אבל זה לא פותר את הבעיה, כי את הטקסט אני לא מציב במשתנה כקבוע וגם כל אות עברית הוא מציג לי ב-ג'יבריש, כך שהפתרון שלך הוא לא טוב...
  Reply With Quote
ישן 11-06-06, 22:40   # 10
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 7,601

meshuga לא מחובר  

ציטוט:
נכתב במקור על ידי BlueNosE
PHP קוד:
<?php
$text 
"םולש";
echo 
strrev ($text);
?>
XP
לא לא , לא להפוך את האותיות......
מה שהבאתי שם לוקח עברית ומעביר את זה לאסקי אם אני לא טועה.
הניסוח שלי מבלבל "להפוך לעברית" התכוונתי במקום ג'יבריש.
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 07:03.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ