Mon 7 Jul 2008 16:04:49
ท่านครับผมทำไม่ได้จริงๆ
คือผมต้องการส่งข้อมูลที่อยู่ในหน้านี้ไปทางอีเมล์
ผลต้องเขียนอย่างไรครับ
สิ่งที่ผมทำแล้วคือ
1.เขียนฟอร์มให้ลูกค้ากรอกข้อมูล (เราขอเรียกแทนว่า "ฟอร์ม" )
2.เขียนหน้าที่แสดงมูลจากฟอร์มแล้วให้ลูกค้าดูว่าสั่งอะไรบ้าง ......(เราขอเรียกแทนว่า "โชว์ฟอร์ม" )
นี่คือโค้ดของหน้า "โชว์ฟอร์ม"...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
<!--
body,td,th {
font-family: Arial, Verdana;
font-size: 14px;
}
.style112 {color: #000000}
.style113 {color: #FFFFFF}
.style114 {
font-size: 12px;
color: #FFFF00;
}
.style116 {color: #FFFFFF; font-weight: bold; }
.style108 {
font-family: Arial, Verdana;
font-weight: bold;
font-size: 11px;
color: #000000;
}
.style118 {font-family: tahoma; font-weight: bold; font-size: 11px; color: #006600; }
.style119 {
color: #000000;
font-size: 11px;
font-family: tahoma;
font-weight: bold;
}
.style1 {
font-family: tahoma;
font-size: 11px;
}
-->
</style>
</head>
<body><form id="mail" name="mail" method="post" action="mailform22.php">
<?php
$name1 = $_REQUEST['province'];
$name2 = $_REQUEST['group'];
$name3 = $_REQUEST['date'];
$name4 = $_REQUEST['time'];
$name5 = $_REQUEST['fight'];
$name6 = $_REQUEST['hotel'];
$name7 = $_REQUEST['tour'];
$name8 = $_REQUEST['after'];
$head1 = $_REQUEST['name'];
$head2 = $_REQUEST['email'];
$head3 = $_REQUEST['address'];
$head4 = $_REQUEST['city'];
$head5 = $_REQUEST['state'];
$head6 = $_REQUEST['country'];
$head7 = $_REQUEST['zip'];
$head8 = $_REQUEST['telephone'];
$head9 = $_REQUEST['fax'];
$mess = $_REQUEST['special_needs'];
echo "
</td>
</tr>
<tr>
<td><div align=\"center\">
<table width=\"600\" border=\"1\" cellpadding=\"0\" cellspacing=\"2\" bordercolor=\"#FFFFFF\"
bgcolor=\"#00CC99\">
<tr>
<td colspan=\"4\" align=\"center\" valign=\"top\"><table width=\"100%\" border=\"0\" cellpadding=\"0
\" cellspacing=\"0\" bgcolor=\"#FFFFFF\">
<tr>
<td><div align=\"center\"><img src=\"img/LogoTT.gif\" width=\"300\" height=\"77\" /></div></td>
</tr>
</table></td>
</tr>
<tr>
<td colspan=\"4\" align=\"left\" valign=\"middle\"> </td>
</tr>
<tr>
<td colspan=\"4\" align=\"left\" valign=\"middle\"><div align=\"center\">
<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#666666\">
<tr>
<td align=\"center\" valign=\"middle\"><div align=\"center\"><span class=\"style116\">DETAIL OF
YOUR BOOKING</span></div></td>
</tr>
</table>
</div></td>
</tr>
<tr>
<td width=\"200\"> </td>
<td colspan=\"3\"> </td>
</tr>
<tr>
<td align=\"right\" valign=\"middle\"><span class=\"style119\">Province you want to
go </span></td>
<td colspan=\"3\" align=\"left\" valign=\"middle\"><span class=\"style116\">".$name1."</td>"; //แสดง
จังหวัด (กลับไปแก้ไขการแสดงผลของ echo)
echo "</tr>
<tr>
<td align=\"right\" class=\"style119\">People in your group </td>
<td colspan=\"3\" align=\"left\" valign=\"middle\"><span class=\"style116\">".$name2."</td>"; //
แสดงจำนวนคน
echo "</tr>
<tr>
<td align=\"right\" valign=\"middle\" class=\"style119\">Whene you arrive </td>
<td width=\"133\" align=\"left\"><span class=\"style116\">Date Arrivr ".$name3."</td>"; // แสดงวันที่
echo "<td width=\"133\" align=\"left\" valign=\"middle\"><span class=\"style116\">Time
Arrive".$name4."</td>"; //แสดงเวลา
echo "<td width=\"133\" align=\"left\" valign=\"middle\"><span class=\"style116\">Fight
No.".$name5."</td>
"; //show fight
echo "</tr>
<tr>
<td> </td>
<td colspan=\"3\"> </td>
</tr>
<tr>
<td align=\"right\" valign=\"middle\"><span class=\"style119\">Name of hotels your
booking </span> </td>
<td colspan=\"3\" align=\"left\" valign=\"middle\">".$name6."</td>"; //show hotel
echo "</tr>
<tr>
<td align=\"right\" valign=\"middle\" class=\"style119\">Tours of your booking </td>
<td colspan=\"3\" align=\"left\" valign=\"middle\">".$name7."</td>
"; //show tour
echo "</tr>
<tr>
<td align=\"right\" valign=\"middle\"><span class=\"style119\">After Bangkok </span> </td>
<td colspan=\"3\" align=\"left\" valign=\"middle\">".$name8."</td>
"; //show after
echo "</tr>
<tr>
<td> </td>
<td colspan=\"3\"> </td>
</tr>
<tr>
<td colspan=\"4\" align=\"right\" valign=\"middle\"><div align=\"center\">
<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#666666\">
<tr>
<td><div align=\"center\"><span class=\"style113\"><strong>YOUR
INFORMATION</strong> </span><span class=\"r style2 style114\"> * Required
fields</span></div></td>
</tr>
</table>
</div></td>
</tr>
<tr>
<td align=\"left\" valign=\"middle\" class=\"style112\"><table width=\"200\" border=\"0\"
cellspacing=\"0\" cellpadding="\"0\"">
<tr>
<td> </td>
</tr>
</table></td>
<td colspan=\"3\"><table width=\"400\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
<tr>
<td> </td>
</tr>
</table></td>
</tr>
<tr>
<td align=\"right\" valign=\"middle\" class=\"style119\">Name (first & last) </td>
<td colspan=\"3\" align=\"left\" valign=\"middle\"><span class=\"style116\">" .$head1."</td>
"; //show name and lastname
echo "</tr>
<tr>
<td align=\"right\" valign=\"middle\"><span class=\"style119\">Email Address </span></td>
<td colspan=\"3\" align=\"left\" valign=\"middle\"><span class=\"style116\">" .$head2."</td>
"; //show Email
echo "</tr>
<tr>
<td align=\"right\" valign=\"middle\" class=\"style119\">Address </td>
<td colspan=\"3\" align=\"left\" valign=\"middle\"><span class=\"style116\">" .$head3."</td>
"; // show address
echo "</tr>
<tr>
<td align=\"right\" valign=\"middle\" class=\"style112\"><span class=\"style119
\">City</span> </td>
<td colspan=\"3\" align=\"left\" valign=\"middle\"><span class=\"style116\">" .$head4."</td>
"; // show city
echo "</tr>
<tr>
<td align=\"right\" valign=\"middle\" class=\"style108\"><span class=\"style119\">State (Province or
County)</span> </td>
<td colspan=\"3\" align=\"left\" valign=\"middle\"><span class=\"style116\">" .$head5."</td>
"; // show province and country
echo "</tr>
<tr>
<td align=\"right\" valign=\"middle\"><span class=\"style118\"><span class=\"style119
\"> Country</span> </span></td>
<td colspan=\"3\" align=\"left\" valign=\"middle\"><span class=\"style116\">" .$head6."</td>
"; //show country
echo "</tr>
<tr>
<td align=\"right\" valign=\"middle\" class=\"style119\">Zip (Area) Code </td>
<td colspan=\"3\" align=\"left\" valign=\"middle\"><span class=\"style116\">" .$head7."</td>
"; //show code
echo "</tr>
<tr>
<td align=\"right\" valign=\"middle\"><span class=\"style119\">Telephone </span></td>
<td colspan=\"3\" align=\"left\" valign=\"middle\"><span class=\"style116\">" .$head8."</td>
"; // show telephone
echo "</tr>
<tr>
<td align=\"right\" valign=\"middle\" class=\"style119\">Fax </td>
<td colspan=\"3\" align=\"left\" valign=\"middle\"><span class=\"style116\">" .$head9."</td>
"; //show fax
echo "</tr>
<tr>
<td align=\"right\" valign=\"top\" class=\"style119\">Special needs
or requirements,comments or questions: </td>
<td colspan=\"3\" align=\"left\" valign=\"top\"><span class=\"style116\">" .$mess."</td>
"; //shoe meaasge
echo "</tr>
<tr>
<td align=\"right\" valign=\"middle\">
<label>
<input type=\"submit\" name=\"send\" id=\"send\" value=\"Send\" />
</label>
</td>
<td colspan=\"3\"> </td>
</tr>
</table>
</div></td>
</tr>";
?>
</form>
</body>
</html>
------------------------------------------------------------------------------------------
3.ผมอยากเอาข้อมูลที่อยู่ในหน้า"โชว์ฟอร์ม"นั้นส่งทางอีเมล์ ......(ข้อมูลหน้า"โชว์ฟอร์ม"...มันไม่ได้เขียนในรูปของฟอร์ม
ครับ)
อยากรบกวนถามว่า...ผมต้องเขียนโค้ดอย่างไรครับ.....
Mon 7 Jul 2008 18:30:14
ผมยกตัวอย่างโค๊ด
print_r($_REQUEST);
ถ้าแทรกโค๊ดไว้ก่อนโค๊ดทั้งหมด จะเกิดอะไรขึ้น
และถ้าแทรกไว้สุดท้ายของโค๊ดทั้งหมด จะเกิดอะไรขึ้น
ถ้าลองตอบคำถามแล้วน่าจะหาทางออกเจอ ถ้าไม่เจอลองทดลองตามข้างบนแล้วแจ้งให้ทราบหน่อยครับ

















