จะเขียน code php อย่างไง ให้สามารถรันบน firefox chrome ie แล้วได้ผลลัพธ์เหมือนกันน่ะครับ
php รับใน server นะครับ ส่วนที่จัดการการแสดงผล(client) เป็น HTML, Javascript, CSS
ก็ต้องศึกษาพวกนี้เพิ่มเติมครับ...
หรือใช้ php เพื่อสร้างคนละเวอร์ชั่นก็แล้วแต่สะดวกครับ
ประวัติการแก้ไข 2013-04-05 00:36:17
Date :
2013-04-05 00:35:54
By :
t-monroe
ตอนที่พัฒนาคงจะต้องรันทดสอบทั้ง 2 ตัว ครับ เข้าใจว่าน่าจะมี Tag บางตัวที่มันขาดหายไปน่ะครับ
Date :
2013-04-05 09:35:51
By :
mr.win
ผมเขียน php 2 ชุดสำหรับ pc และ mobile
และเขียน code เช็คระบบปฎิบัติการ
Code (PHP)
<?
$system=$_SERVER['HTTP_USER_AGENT'];
$explode=explode(';',$system);
echo $txt=trim($explode[2]);
if(preg_match("/$txt/","Windows NT 6.1")){
header("location:index.php");
}else{
header("location:mobie_index.php");
}
?>
Date :
2013-04-05 09:49:45
By :
Ex-[S]i[L]e[N]t
สรุปแล้วต้องเขียนเป็น 2 เวอร์ชั่นเลยใช่เปล่าครับ เวอร์ชั่นหนึ่ง รันบน pc และอีกเวอร์ชั่นนั้นรันบน ipad รึว่า smart device ใช่เปล่าครับ
Date :
2013-04-09 14:35:58
By :
joolawan
"หน้าเวปบน pc จะแสดงผลได้เหมือนกันกับบน ipad รึเปล่าครับ"
ขอบอกว่าทำได้ แต่ไม่เหมาะที่จะทำให้เหมือนกันครับ
เพราะตอนเราใช้งานด้วย PC จะมีหน้าจอที่ใหญ่ ทำให้สามารถแสดงผลได้หลากหลาย ดีไซน์ได้เต็มที่
แต่ถ้า ipad หรือ tablet ต่างๆ ขนาดหน้าจอจะน้อยลงมา ก็สามารถใช้การแสดงผลเดียวกันได้
แต่มันจะไม่สบายตาคนอ่านครับ
จึงสรุปได้ว่า ต้องออกแบบแยกกัน เป็นเวอร์ชั่น PC , Tablet, Mobile ไปเลยครับ
หรือจะลองศึกษาหน้าเว็บแบบ responsive ดูก็สะดวกดีนะครับ
http://foundation.zurb.com/templates.php
Date :
2013-04-09 14:57:55
By :
Naizan
แนะนำ
For PC : จัด layout ตามที่คุณต้องการเลยครับ
For tablet mobile : แสดงแถวเดียวยาวลงมาเลยครับ โดยกำหนด div weight 100% height auto
ใช้ง่ายๆได้ไม่ยาก
Date :
2013-04-09 15:02:46
By :
Ex-[S]i[L]e[N]t
Load balance : Server 00