ทุกชื่อหน้าเว็บจะอยู่ใน Folder itShop
อันนี้ลองทำหน้า เว็บ Layout ดู แต่ยังไม่ได้ลงเนื้อหาจริง แค่ทดลองทำดู
ทำในโปรแกรม Aptana ส่วน webserver ก็ใช้ AppServ 2.5.10 Apache 2.2.8
พอลองเปิดดู แบบร้องขอข้อมูล มันขึ้นว่า
Not Found
The requested URL /itShop/product.php was not found on this server.
________________________________________
Apache/2.2.8 (Win32) PHP/5.2.6 Server at localhost Port 80
แต่ถ้าเปิดดูใน Aptana ก็ไม่ขึ้นเหมือนกัน
หน้า mainLayOut.com อยู่ใน Folder layout
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "
http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Untitled Document</title>
<link rel="stylesheet" type="text/css" href="itShop/css/reset.css">
<link rel="stylesheet" type="text/css" href="itShop/css/itshop.css">
</head>
<body>
<div id="page">
<div id="header">
<?php include("common/header.php"); ?>
</div>
<div id="menu">
<?php include("common/menu.php"); ?>
</div>
<div id="content">
<?php include($_mainLayout_content); ?>
</div>
<div id="footer">
<?php include("common/footer.php"); ?>
</div>
</div>
</body>
</html>
หน้าheader.php อยู่ใน Folder common
<h1>ITShop.com</h1>
<h2>รวมสินค้า IT</h2>
หน้า menu.php อยู่ใน Folder common
<h1>menu</h1>
หน้า footer.php อยู่ใน Folder common
<h1>footer</h1>
หน้า product.php
<?php
$_MainLayout_content = "page-fragment/product.php";
include("layout/mainLayOut.php");
?>
หน้า product.php อยู่ใน Folder page-fragment
<h1>รายการสินค้าที่ขาย</h1>
<ul>
<li>กระเป๋าหนัง</li>
<li>กระเป๋าหนัง</li>
<li>กระเป๋าหนัง</li>
<li>กระเป๋าหนัง</li>
<li>กระเป๋าหนัง</li>
</ul>
ขอบคุณมากครับ
สอบถามเรื่องโค้ด PHP มีปัญหา ตามด้านในครับผม
อันนี้ลองทำหน้า เว็บ Layout ดู แต่ยังไม่ได้ลงเนื้อหาจริง แค่ทดลองทำดู
ทำในโปรแกรม Aptana ส่วน webserver ก็ใช้ AppServ 2.5.10 Apache 2.2.8
พอลองเปิดดู แบบร้องขอข้อมูล มันขึ้นว่า
Not Found
The requested URL /itShop/product.php was not found on this server.
________________________________________
Apache/2.2.8 (Win32) PHP/5.2.6 Server at localhost Port 80
แต่ถ้าเปิดดูใน Aptana ก็ไม่ขึ้นเหมือนกัน
หน้า mainLayOut.com อยู่ใน Folder layout
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Untitled Document</title>
<link rel="stylesheet" type="text/css" href="itShop/css/reset.css">
<link rel="stylesheet" type="text/css" href="itShop/css/itshop.css">
</head>
<body>
<div id="page">
<div id="header">
<?php include("common/header.php"); ?>
</div>
<div id="menu">
<?php include("common/menu.php"); ?>
</div>
<div id="content">
<?php include($_mainLayout_content); ?>
</div>
<div id="footer">
<?php include("common/footer.php"); ?>
</div>
</div>
</body>
</html>
หน้าheader.php อยู่ใน Folder common
<h1>ITShop.com</h1>
<h2>รวมสินค้า IT</h2>
หน้า menu.php อยู่ใน Folder common
<h1>menu</h1>
หน้า footer.php อยู่ใน Folder common
<h1>footer</h1>
หน้า product.php
<?php
$_MainLayout_content = "page-fragment/product.php";
include("layout/mainLayOut.php");
?>
หน้า product.php อยู่ใน Folder page-fragment
<h1>รายการสินค้าที่ขาย</h1>
<ul>
<li>กระเป๋าหนัง</li>
<li>กระเป๋าหนัง</li>
<li>กระเป๋าหนัง</li>
<li>กระเป๋าหนัง</li>
<li>กระเป๋าหนัง</li>
</ul>
ขอบคุณมากครับ