พบกับบทความเกี่ยวกับคอมพิวเตอร์และ programming ได้ที่ http://articles.modoeye.com | บล็อกอาหาร
PHP development / รบกวนพื้นที่ถามเพิ่มเรื่องแสดงผลจากฟอร์มครับ
paszo
paszo
Sat 5 Jul 2008 13:11:01


เริ่มต้นที่นี่ (ไม่ต้องกรอกอะไรก็ได้ครับ)
http://www.chiangmaibicycle.com/ThailandTreks/Booking_Bangkok.html


มาแสดงผลหน้านี้ (ต้องหลังจากกดซับมิตร)
http://www.chiangmaibicycle.com/ThailandTreks/show_booking2.php

ผมเขียนแบบนี้  แล้วคราวนี้ผมอยากส่งเมล์จากหน้านี้ผมต้องเขียนหรือทำอย่างไรครับ

<!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>
<?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\"><form id=\"mailtest\" name=\"mailtest\" method=\"post\" action=\"mailto.php\">
    <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\">&nbsp;</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\">&nbsp;</td>
        <td colspan=\"3\">&nbsp;</td>
      </tr>
      <tr>
        <td align=\"right\" valign=\"middle\"><span class=\"style119\">Province you want to go&nbsp;</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&nbsp;</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&nbsp;</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>&nbsp;</td>
        <td colspan=\"3\">&nbsp;</td>
      </tr>
      <tr>
        <td align=\"right\" valign=\"middle\"><span class=\"style119\">Name of hotels your booking&nbsp;</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&nbsp; </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&nbsp;</span> </td>
        <td colspan=\"3\" align=\"left\" valign=\"middle\">".$name8."</td>
        "; //show after
      echo "</tr>
      <tr>
        <td>&nbsp;</td>
        <td colspan=\"3\">&nbsp;</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>&nbsp;</span><span class=\"r style2 style114\">&nbsp;&nbsp;&nbsp;* 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="\&quot;0\&quot;">
          <tr>
            <td>&nbsp;</td>
          </tr>
        </table></td>
        <td colspan=\"3\"><table width=\"400\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
          <tr>
            <td>&nbsp;</td>
          </tr>
        </table></td>
      </tr>
      <tr>
        <td align=\"right\" valign=\"middle\" class=\"style119\">Name (first &amp; last)&nbsp;</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&nbsp;</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&nbsp;</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>&nbsp;</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>&nbsp;</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\">&nbsp;Country</span>&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;&nbsp;</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&nbsp; requirements,comments or&nbsp;&nbsp; questions:&nbsp;</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>
        </form>
        </td>
        <td colspan=\"3\">&nbsp;</td>
      </tr>
    </table>
  </div></td>
</tr>";
?>
</body>
</html>

webmaster
webmaster
Sat 5 Jul 2008 23:52:14
คุณอาจจะเขียนคำสั่งไว้ส่วนไหนของโค๊ดนี้ก็ได้ครับ เนื่องจากไม่ว่าอย่างไรโค๊ดจะถูกทำงาน ก่อนที่โค๊ด html ทั้งหมดนี้จะถูกส่งไปยัง client ทั้งนั้นครับ

พยายามอย่าใช้ $_REQUEST ถ้าคุณไม่ต้องการใช้มันจริงๆ แนะนำให้ใช้ $_POST เมื่อรับค่าจาก form และใช้ $_GET เมื่อต้องการค่าจาก query string
paszo
paszo
Sun 6 Jul 2008 07:29:44
ขอบคุณครับ เดี๋ยวผมกลับไปทดลองใหม่หากติดขัดตรงไหนคงต้องกลับมารบกวนท่านอีกหลายครั้งนะครับ

ขอบคุณมากครับ
Reply
Name:
E-mail:
Home | Services | Forum | Classified | Directories | Support | Contact
ATOM feed RSS 0.9 feed RSS 1.0 feed RSS 2.0 feed
Copyright © 2005 - 2007 Modoeye.com, All Rights Reserved.
Disclaimer | Privacy policy | Term of Use | Term of Services
Valid XHTML Valid CSS! PHP: Hypertext Preprocessor MySQL database Apache Powered! FreeBSD Power to serve
Modoeye Sitemap Client login