|
|
|
วิธีเขียน Script เมื่อมีคนเขียนกระทู้แล้วให้มันเด้งไปที่อีเมล์ของเราด้วย |
|
|
|
|
|
|
|
ขอโทษนะครับ คงจะงงๆหน่อย ผมก็เรียบเรียงไม่ค่อยถูก
ที่ผมเขียนไว้
Code
$strTo = "[email protected]";
include "function.php";
$title_ques=$_POST[title_ques];
$detail_ques=$_POST[detail_ques];
$name_ques=$_POST[name_ques];
$email_ques=$_POST[email_ques];
$strSub=$_REQUEST['title_ques'];
$strSubject= "มีคำถามจาก Webboard ถึงคุณ ";
$strFrom=$_POST['email_ques'];
$header= "From: $strFrom\n";
$header .= "Content-Type: text/html; charset=windows-874\n";
$strMsg = "<b>ส่งมาจาก:</b> $name_ques\n\n<br><b>อีเมล์:</b> $email_ques\n".
"<br><br><b>คำถาม:</b> $title_ques\n<br><b>รายละเอียด:</b> $detail_ques
<br><br><b><a href='http://www.nikahthai.com/webboard/answer_view.php?id_ques=$id_ques'>กลับไปตอบคำถามของ $name_ques</b></a>";
ไอ้ตรงที่มาของ $id_ques ผมจะเขียนยังไงดีอ่ะครับ
คือว่าผมยังงงๆ อยู่
ปล.มือใหม่อ่ะครับ ขอบคุณมากๆสำหรับคำตอบนะครับ
|
|
|
|
|
Date :
2009-04-26 15:22:13 |
By :
latip |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อันนี้ใส่ใน ฟอร์ม ตั้งกระทู้
Code (PHP)
<?php
$id_ques = $_GET["id_ques"];
?>
<input type="hidden" name="id_ques" value="<? echo $id_ques; ?>">
Code (PHP)
<?php
//อันนี้ใส่เพิ่มเข้าไป
$id_ques=$_POST[id_ques];
$title_ques=$_POST[title_ques];
$detail_ques=$_POST[detail_ques];
$name_ques=$_POST[name_ques];
$email_ques=$_POST[email_ques];
?>
|
|
|
|
|
Date :
2009-04-26 15:50:16 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอาไว้ใน Form กระทู้แบบนี้หรือเปล่าครับ
Code PHP
<FORM METHOD=POST ACTION="question_save.php">
<?php
$id_ques = $_GET["id_ques"];
?>
<TABLE BGCOLOR="#f49ac1" BORDER="0">
<TR>
<TD ><font color="#006699" size="2" face="Geneva, Arial, Helvetica, sans-serif"><strong>คำถาม :</strong></font> </TD>
<TD><INPUT TYPE="text" NAME="title_ques" SIZE="30"> <font color="#FF0000">*</font></TD>
</TR>
<TR>
<TD><font color="#006699" size="2" face="Geneva, Arial, Helvetica, sans-serif"><strong>รายละเอียด :</strong></font> </TD>
<TD><TEXTAREA NAME="detail_ques" ROWS="5" COLS="35"></TEXTAREA> <font color="#FF0000">*</font></TD>
</TR>
<TR>
<TD><font color="#006699" size="2" face="Geneva, Arial, Helvetica, sans-serif"><strong>ชื่อผู้ตั้ง :</strong> </font></TD>
<TD><INPUT TYPE="text" NAME="name_ques"> <font color="#FF0000">*</font></TD>
</TR>
<TR>
<TD><font color="#006699" size="2" face="Geneva, Arial, Helvetica, sans-serif"><strong>อีเมล์ :</strong></font></TD>
<TD><INPUT TYPE="text" NAME="email_ques">
<font color="#FF0000"> *</font> </TD>
</TR>
</TABLE><BR>
<INPUT TYPE="submit" VALUE="Submit">
<INPUT TYPE="reset" VALUE="Reset">
<input type="hidden" name="id_ques" value="<? echo $id_ques; ?>">
</FORM>
ลองทำแล้ว พอ link มาจากเมล์ มันก็ไม่เห็นดึงข้อความจาก MySQL เลยครับ มีแต่ Form
ไม่รู้ว่าผิดตรงไหน.......
|
|
|
|
|
Date :
2009-04-26 17:34:51 |
By :
latip |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$strTo = "[email protected]";
include "function.php";
$id_ques=$_POST[id_ques];
$title_ques=$_POST[title_ques];
$detail_ques=$_POST[detail_ques];
$name_ques=$_POST[name_ques];
$email_ques=$_POST[email_ques];
$strSub=$_REQUEST['title_ques'];
$strSubject= "มีคำถามจาก Webboard ถึงคุณ ";
$strFrom=$_POST['email_ques'];
$header= "From: $strFrom\n";
$header .= "Content-Type: text/html; charset=windows-874\n";
$strMsg = "<b>ส่งมาจาก:</b> $name_ques\n\n<br><b>อีเมล์:</b> $email_ques\n".
"<br><br><b>คำถาม:</b> $title_ques\n<br><b>รายละเอียด:</b> $detail_ques
<br><br><b><a href='http://www.nikahthai.com/webboard /answer_view.php?id_ques=$id_ques'>กลับไปตอบคำถามของ $name_ques</b></a>";
|
|
|
|
|
Date :
2009-04-26 18:36:08 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|