|
|
|
มีปัญหา ภาษาไทย กับ JpGraph ใช้กับภาษาไทยไม่ได้ครับ ไม่รู้จะใส่โค๊ดอะไรเพิ่มไปดี ช่วยแนะนำทีครับ |
|
|
|
|
|
|
|
นี่โค๊ดทั้งหมดครับ ผมควรจะโค๊ดให้ขึ้นภาษาไทยยังไงครับ ช่วยแนะนำที
Code (PHP)
include ("src/jpgraph.php");
include ("src/jpgraph_pie.php");
$savepoll = $_POST['savepoll'];
if ($savepoll == "") {
echo "<h3>Error : คุณยังไม่ได้เลือก</h3>";
exit();
}
$filename = "poll.txt";
$fp=fopen($filename,"r");
$get_poll=fread($fp,filesize($filename));
fclose($fp);
$data_poll = explode ("-",$get_poll);
$data_poll [$savepoll]=$data_poll[$savepoll]+1;
$total=array_sum($data_poll);
$set_poll=implode ("-",$data_poll);
$fp=fopen($filename,"w");
fwrite($fp, $set_poll);
fclose($fp);
$g = new PieGraph (300,400);
$title = iconv ("tis620", "utf-8","ผลสำรวจความคิดเห็น");
$g->title->Set($title);
$g->title->SetFont(FF_JASMINE, FS_BOLD, 16);
$legends = array ("มากที่สุด",",มาก","ปานกลาง","น้อยที่สุด");
$data = array ($data_poll[0],$data_poll[1],$data_poll[2],$data_poll[3]);
$pie = new PiePlot ($data);
$pie ->Setlegends($legends);
$g->Add($pie);
$g->Stroke();
Tag : PHP
|
|
|
|
|
|
Date :
2011-04-08 21:59:32 |
By :
lemon429 |
View :
1264 |
Reply :
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มีผู้รู้คนไหนช่วยผมได้มั้งครับเนี้ย
|
|
|
|
|
Date :
2011-04-08 23:20:26 |
By :
lemon429 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อันนี้ไม่แน่ใจนะครับ ลองใช้ตัวอักษรเป็น UTF-8 ยังครับ ต้องรอท่านผู้รู้อีกคนนะครับ
|
|
|
|
|
Date :
2011-04-09 00:44:40 |
By :
zyber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมไม่รู้ว่าจะ เพิ่ม อะไร เข้าไปอะทำครับ ที่ให้ ค่าตัวแปร $legends = array ("มากที่สุด",",มาก","ปานกลาง","น้อยที่สุด"); นี้เป็นภาษาไทยครับ
|
|
|
|
|
Date :
2011-04-09 00:56:46 |
By :
lemon429 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองทำตามละก็แก้ไม่ได้ซักที = =
|
ประวัติการแก้ไข 2011-04-09 11:38:46
|
|
|
|
Date :
2011-04-09 11:26:06 |
By :
lemon429 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$p1->value->SetFormat('%2.2f%%');
$p1->value->SetFont(FF_TAHOMA,FS_BOLD,12);
$ram=iconv('TIS-620','UTF-8',"ไวรัส");
//set legend เป็น font thai
$graph->legend->SetFont(FF_TAHOMA,FS_NORMAL,10);
// กำหนด Legends โดยใช้ฟังก์ชัน GetShortMonth() เพื่อคืนค่าชื่อเดือนแบบย่อ
$p1->SetLegends(array($ram,'Software','ram','monitor'));
$p1->SetCenter(0.4);
เผื่อมีคนในใจ เอาไปประยุกต์เองนะคับ
|
|
|
|
|
Date :
2011-05-30 00:40:18 |
By :
imperator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|