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

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

   
|!|

סגור את ההודעה
 
כלים לאשכול תצורת הצגה
ישן 18-06-06, 13:38   # 1
Homie
Permanently Banned
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 38
הודעות: 287

Homie לא מחובר  

Smile [PHP - שאלה] איך אפשר לגרום לטקסט לתמוך עברית ב-Countdown? פרטים בפנים!

שלום,

יש לי קובץ Countdown שהורדתי מהאינטרנט שסופר עד ארוע כלשהו.

תוכן הקובץ countdown.php:
PHP קוד:
<?
// Bizzar PHP GD Countdown Script
// Written by: Brad Derstine (Brad@BizzarScripts.net)

$month 7// Month of the countdown
$day 1// Day of the countdown
$year 2004// Year of the countdown

// mktime is the marked time, and time() is the current time.
$target mktime(0,0,0,$month,$day,$year);
$diff $target time();

$days = ($diff - ($diff 86400)) / 86400;
$diff $diff - ($days 86400);
$hours = ($diff - ($diff 3600)) / 3600;
$diff $diff - ($hours 3600);
$minutes = ($diff - ($diff 60)) / 60;
$diff $diff - ($minutes 60);
$seconds = ($diff - ($diff 1)) / 1;

header ("Content-type: image/png");
$imgname "hl2countdown.png";
$im = @imagecreatefrompng ($imgname);

//Here are some common color codes in case you want to change the colors.
//$white = imagecolorallocate ($im, 255, 255, 255);
//$blue = imagecolorallocate ($im, 0, 0, 255);
//$black = imagecolorallocate ($im,0,0,0);
//$gray = imagecolorallocate ($im,153,153,153);
//$red = imagecolorallocate ($im,255,0,0);
//$orange = imagecolorallocate ($im, 255, 127, 36);

$background_color imagecolorallocate ($im000);
$orange imagecolorallocate ($im25512736);
$yellow imagecolorallocate ($im247246201);
imagestring ($im2605,  " Countdown to Half Life 2 Release:     Available from www.hl2empire.com"$yellow);
imagestring ($im36518,  "[ $days day(s) ] [ $hours hour(s) ] [ $minutes minute(s) ] [ $seconds second(s) ]"$orange);
imagepng ($im);
imagedestroy ($im);
?>
הוא מציג זמן עד ארוע כלשהו על תמונה (כמו החתימות המפורסמות של ה"היום הולדת ה? שלי יהיה בעוד ?? חודשים ?? ימים ?? דקות ו-?? שניות"

ויש לי את הקובץ gd.php סתם קובץ שיצרתי לכתיבת עברית פשוטה (לא על תמונה):
PHP קוד:
<?php
$font 
imageloadfont('Arial.bmp');

$text hebrevc($text); 
$fgColor ="black";
$fontWidth imagefontwidth($font);
$fontHeight imagefontheight($font);
$im imagecreate(strlen($text) * $fontWidth$fontHeight);
$bgColor imagecolorallocate($im255255255);
$fgColor imagecolorallocate($im,   0,   0255);
imagestring($im$font00$text$fgColor);
header('Content-Type: image/png');
imagepng($im);
imagedestroy($im);
?>
בקיצור, מה שאני רוצה לעשות זה:

אם אני כותב בקובץ הראשון בעברית - אז על התמונה רואים ג'יבריש. ובקובץ השני (gd.php) העברית מסודרת ואני רוצה לשלב את זה על הקובץ countdown.php כך שאני אכתוב בעברית יראו באמת עברית.

למה אני רוצה? פשוט מאוד, שמתי לב שהרבה אתרים שנותנים שירות "טיימר עד ליומהולדת" הם משתמשים בתמונה שכתבו בה בפוטושופ "היום הולדת שלי יחול בעוד....ו.......שניות" ואז הם מציגים על קטעים בתמונה פרמטרים של הזמנים. ולפי דעתי יותר נוח אם התמונה ריקה והכל מתבצעה ע"י ה-PHP. כך גם התמונה שוקלת פחות.

תודה מראש, תומר.
 
ישן 18-06-06, 13:51   # 2
eLad
Fatal Error
 
eLad's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: localhost
גיל: 38
הודעות: 1,968

eLad לא מחובר  

אני לא מבין גדול ב PHP אבל ממבט חטוף השוני הוא:

קוד:
$font = imageloadfont('Arial.bmp');

$text = hebrevc($text);
מפה נראה לי שתסדר..
ציטוט:
נכתב במקור על ידי Homie
תודה מראש, תומר.
בחתימה שלך כתוב:

ציטוט:
אלי,
מעצב, מתכנת ומתרגם - Homie@homieworld.net
שכחת להחליף ניק? פיצול?
__________________
eLad
 
ישן 18-06-06, 18:27   # 3
Homie
Permanently Banned
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 38
הודעות: 287

Homie לא מחובר  

ציטוט:
נכתב במקור על ידי eLad
אני לא מבין גדול ב PHP אבל ממבט חטוף השוני הוא:

קוד:
$font = imageloadfont('Arial.bmp');

$text = hebrevc($text);
מפה נראה לי שתסדר..

בחתימה שלך כתוב:


שכחת להחליף ניק? פיצול?
חחחח..

לא, אני חבר של אלי - הוא כרגע לא נמצא ואני לא מצליח להרשם להוסטס אז השתמשתי בחשבון שלו.

יש מבין? וגם כתוב לו בחתימה "מתרגם, מעצב ומתכנת" - שאלה: אני נראה לך מתכנת אם אני שואל שאלה כזו? לא נראה לי .

בכל מקרה, תודה על התגובה.
 
ישן 19-06-06, 17:25   # 4
Homie
Permanently Banned
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 38
הודעות: 287

Homie לא מחובר  

מישהו..?
 
ישן 19-06-06, 20:49   # 5
Tomer
Whatever
 
Tomer's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 7,039
שלח הודעה באמצעות MSN אל Tomer Send a message via Skype™ to Tomer

Tomer לא מחובר  

ציטוט:
נכתב במקור על ידי Homie
מישהו..?
קיבלת אזהרה והנושא ננעל. נא לקרוא חוקים.
__________________
תומר
 
סגור את ההודעה

חברים פעילים הצופים באשכול זה: 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. הזמן כעת הוא 03:59.

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