โค้ด: เลือกทั้งหมด
<!-- INCLUDE overall_header.html -->
<h2>{L_FO_DATA}</h2>
<div class="panel">
<div class="inner"><span class="corners-top"><span></span></span>
<style type="text/css">
.style1 {color: #FF0000}
.style10 {color: #FF6666}
.style11 {font-size: 24px}
.style12 {font-size: 18px;color: #FF6666;}
.style13 {font-size: 16px}
</style>
<form id="form1" name="form1" method="post" action="insert.php">
<p> </p>
<center>
<table width="60%" border="1" bgcolor="#FFCCCC">
<tr>
<td width="30%">
<div align="right" class="style13">
{L_FO_NAMETH}:</div></td>
<td width="76%"><input type="text" name="nameth" id="nameth" /></td>
</tr>
<tr>
<td><div align="right" class="style13">{L_FO_NAMEGE}:</div></td>
<td><input type="text" name="nameeg" id="nameeg" />
<span class="style1">*</span></td>
</tr>
<tr>
<td><div align="right" class="style13">{L_FO_DETAIL}:</div></td>
<td><textarea name="detail" id="detail" cols="45" rows="5"><?php echo isset ($post['detail'])? $post['detail'] : '';?></textarea>
<span class="style1">*</span></td>
</tr>
<tr>
<td><div align="right" class="style13">{L_FO_ADDRESS}:</div></td>
<td><textarea name="address" id="address" cols="45" rows="5"><?php echo isset ($post['address'])? $post['address'] : '';?></textarea>
<span class="style1">*</span></td>
</tr>
<tr>
<td><div align="right" class="style13">{L_FO_PROVINCE}:</div></td>
<td><label>
<input type="text" name="province" id="province" />
<span class="style1">*</span></label></td>
</tr>
<tr>
<td><div align="right" class="style13">{L_FO_TEL1}:</div></td>
<td><input type="text" name="tel1" id="tel1" />
<span class="style1">*</span></td>
</tr>
<tr>
<td><div align="right" class="style13">{L_FO_FAX}:</div></td>
<td><input type="text" name="fax" id="fax" /></td>
</tr>
<tr>
<td><div align="right" class="style13">{L_FO_WEBSITE}</div></td>
<td><input type="text" name="webs" id="webs" />Ex. www.yourweb.com </td>
</tr>
<tr>
<td class="style12">{L_FO_CONTACT}</td>
<td> </td>
</tr>
<tr>
<td><div align="right" class="style13">{L_FO_NAME}:</div></td>
<td><input type="text" name="name" id="name" />
<span class="style1">*</span></td>
</tr>
<tr>
<td><div align="right" class="style13">{L_FO_GENDER}:</div></td>
<td><input name="gender" type="radio" id="radio" value="ชาย" checked="checked" />
<span class="style13"> {L_FO_GENDER_MAN} </span>
<input type="radio" name="gender" id="radio2" />
<span class="style13"> {L_FO_GENDER_FEMALE} </span></td>
</tr>
<tr>
<td><div align="right" class="style13">{L_FO_EMAIL}:</div></td>
<td><input type="text" name="email" id="email" /></td>
</tr>
<tr>
<td><div align="right" class="style13">{L_FO_TEL2}:</div></td>
<td><input type="text" name="tel2" id="tel2" />
<span class="style1">*</span></td>
</tr>
<tr>
<td><div align="right" class="style13">{L_FO_MOBILE}:</div></td>
<td><input type="text" name="mobile" id="mobile" /></td>
</tr>
<tr>
<td colspan="2"><div align="center">
<input type="submit" name="button" id="button" value="{L_FO_OK}" />
<input type="reset" name="button2" id="button2" value="{L_FO_CANCEL}" />
</div></td>
</tr>
</table>
</center>
</div>
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- INCLUDE jumpbox.html -->
<!-- INCLUDE overall_footer.html -->
การที่เราต้องสร้างไฟล์ภาษาประโยชน์เพื่อการใช้งานระบบได้หลายภาษาเช่น ภาษาไทย, ภาษาอังกฤษ ขึ้นอยู่ว่าผู้ใช้ใช้ภาษาอะไร โดยที่เราไม่ต้องสร้างเว็บหลายภาษา
โค้ด: เลือกทั้งหมด
<?php
/**
*
* form.php [Thai] //ชื่อ pageที่เราสร้าง
*
* @package language
* @version $Id: $
* @copyright (c) 2011 phpBB Group
* @author 2011-04-18 - phpBBThailand.com//สร้างโดย
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/
/**
* DO NOT CHANGE
*/
if (!defined('IN_PHPBB'))
{
exit;
}
if (empty($lang) || !is_array($lang))
{
$lang = array();
}
$lang = array_merge($lang, array(
'FO_DATA' => 'กรอกข้อมูลสำหรับการติดต่อ',
'FO_NAMETH' => 'ชื่อร้าน/สวน',
'FO_NAMEGE' => 'ชื่อร้าน/สวน (ภาษาอังกฤษ)',
'FO_DETAIL' => 'รายละเอียดเกี่ยวกับร้านหรือสวน',
'FO_ADDRESS' => 'ที่อยู่',
'FO_PROVINCE' => 'จังหวัด',
'FO_TEL1' => 'เบอร์โทรศัพท์',
'FO_FAX' => 'เบอร์แฟกซ์',
'FO_WEBSITE' => 'Website http://',
'FO_CONTACT' => 'ข้อมูลสำหรับการติดต่อ',
'FO_NAME' => 'ชื่อ-สกุล',
'FO_GENDER' => 'เพศ',
'FO_GENDER_MAN' => 'ชาย',
'FO_GENDER_FEMALE' => 'หญิง',
'FO_EMAIL' => 'E-Mail',
'FO_TEL2' => 'เบอร์โทรศัพท์ภายใน',
'FO_MOBILE' => 'เบอร์มือถือ',
'FO_OK' => 'ตกลง',
'FO_CANCEL' => 'ยกเลิก'
)); //การใช้คำสั่ง array_merge คือ ไว้ merge ตัว array หรือภาษาที่อยู่ในไฟล์อื่นที่มีการ include เข้ามาร่วมกับภาษาที่สร้างใหม่
?>
โค้ด: เลือกทั้งหมด
<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
// ตั้งค่าตัวแปลเพื่อรับค่าจากฟอร์ม
$nameth = request_var('nameth', '', true);
$nameeg = request_var('nameeg', '', true);
$detail = request_var('detail', '', true);
$address = request_var('address', '', true);
$province = request_var('province', '', true);
$tel1 = request_var('tel1', '', true);
$fax = request_var('fax', '', true);
$webs = request_var('webs', '', true);
$name = request_var('name', '', true);
$gender = request_var('gender', '', true);
$email = request_var('email', '', true);
$tel2 = request_var('tel2', '', true);
$mobile = request_var('mobile', '', true);
$sql = 'INSERT INTO ' . TEST_TABLE . ' ' . $db->sql_build_array('INSERT', array(
'nameth' => (string)$nameth,
'nameeg' => (string)$nameeg,
'detail' => (string)$detail,
'address' => (string)$address,
'province' => (string)$province,
'tel1' => (string)$tel1,
'fax' => (string)$fax,
'webs' => (string)$webs,
'name' => (string)$name,
'gender' => (string)$gender,
'email' => (string)$email,
'tel2' => (string)$tel2,
'mobile' => (string)$mobile)
);
$sql_query=$db->sql_query($sql);
?>
phpbb3/includes/constants.php