|
|
|
อยากทราบโค้ด ตอนกดปุ่ม Submit ข้อมูล ช่วยทีนะ เรามีปัญหามากๆๆๆๆๆ |
|
|
|
|
|
|
|
ตามนี้ครับ
Code (PHP)
<html>
<head>
<title>ThaiCreate.Com PHP Sending Email</title>
</head>
<body>
<?
$strTo = $_POST["txtTo"];
$strSubject = $_POST["txtSubject"];
$strHeader = "Content-type: text/html; charset=windows-874\n"; // or UTF-8 //
$strHeader .= "From: ".$_POST["txtFormName"]."<".$_POST["txtFormEmail"].">\nReply-To: ".$_POST["txtFormEmail"]."";
$strMessage = nl2br($_POST["txtDescription"]);
$flgSend = @mail($strTo,$strSubject,$strMessage,$strHeader); // @ = No Show Error //
if($flgSend)
{
echo "Email Sending.";
}
else
{
echo "Email Can Not Send.";
}
?>
</body>
</html>
Go to : PHP Sending Email Contact Form
|
|
|
|
|
Date :
2011-07-26 13:12:26 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<form action="" method="post">
<input>--------- input field --------------
<input type="submit" value="Send Email">
</form>
input name ที่อยู่ใน form จะถูกส่ง ไปหน้า ที่ action กำหนด ครับ
|
|
|
|
|
Date :
2011-07-26 14:19:55 |
By :
l3luEbirD |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองดู Code นี้เป็นตัวอย่างครับ แบบ Clean เลย
Code (PHP)
<?
if(isset($_POST['submit'])){
echo "First Name: ".$_POST['fname']."<br>";
echo "Last Name: ".$_POST['lname']."<br>";
echo "Company: ".$_POST['company']."<br>";
echo "Phone Number: ".$_POST['phone']."<br>";
echo "Email: ".$_POST['email']."<br>";
echo "Message: ".$_POST['msg']."<br>";
}else{
?>
<form action="form_test" method="post">
First Name: <input type="text" name="fname"><br>
Last Name: <input type="text" name="lname"><br>
Company: <input type="text" name="company"><br>
Phone Number: <input type="text" name="phone"><br>
Email: <input type="text" name="email"><br>
Message: <textarea name="msg"></textarea><br>
<input name="submit" type="submit">
</form>
<?
}
?>
|
ประวัติการแก้ไข 2011-07-26 15:13:16
|
|
|
|
Date :
2011-07-26 15:12:04 |
By :
chaiyapk |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-_- ขอบคุณ ทุกคนมากนะ เด๋วลองทำดู
|
|
|
|
|
Date :
2011-07-28 09:56:40 |
By :
jojoku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
webmaster .....
เจอปัญหา พอรันแล้ว มันเป็นหน้าโค้ดขึ้นมา
แก้ไขไงอะค่ะ เอาโค้ดจาก Go to : PHP Sending Email Contact Form มาใช้
|
ประวัติการแก้ไข 2011-07-28 13:47:42
|
|
|
|
Date :
2011-07-28 13:46:34 |
By :
jojoku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หน้าโค็ตยังไงหรอครับ ขอดูหน่อยครับ จะได้บอกแนวทางการแก้ไข
|
|
|
|
|
Date :
2011-07-28 14:22:43 |
By :
beer656 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เป็นหน้าโค้ด php อะจร๊
Code (PHP)
<html>
<head>
<title>ThaiCreate.Com PHP Sending Email</title>
</head>
<body>
<?
$strTo = $_POST["txtTo"];
$strSubject = $_POST["txtSubject"];
$strHeader = "Content-type: text/html; charset=windows-874\n"; // or UTF-8 //
$strHeader .= "From: ".$_POST["txtFormName"]."<".$_POST["txtFormEmail"].">\nReply-To: ".$_POST["txtFormEmail"]."";
$strMessage = nl2br($_POST["txtDescription"]);
$flgSend = @mail($strTo,$strSubject,$strMessage,$strHeader); // @ = No Show Error //
if($flgSend)
{
echo "Email Sending.";
}
else
{
echo "Email Can Not Send.";
}
?>
</body>
</html>
แก้ไขไงอะทีนี่.....หรือว่าเราลืมตั้งค่าอะไร ของเครื่องอะป่าว
ใครรู้ช่วยทีนะ
|
|
|
|
|
Date :
2011-07-28 15:36:36 |
By :
jojoku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
action ไปถูกหรือป่าว
ที่บอกว่า ขึ้นโค็ต ขึ้นโค็ตหน้าที่ให้มาทั้งหมดเลยหรอ หรือว่ายังไง จากที่ดูตามโค็ตก็ไม่น่าจะมีปัญหาไรอ่าครับ
ลองดูหน้าฟอร์มว่าเรา action มาถูกต้องหรือไหม
|
|
|
|
|
Date :
2011-07-28 15:44:46 |
By :
beer656 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เราทำตามแบบนี้เลย
Code (PHP)
<html>
<head>
<title>ThaiCreate.Com PHP Sending Email</title>
</head>
<body>
<form action="phpSendMailContactForm.php" method="post" name="frmMain">
<table width="343" border="1">
<tr>
<td>To</td>
<td><input name="txtTo" type="text" id="txtTo"></td>
</tr>
<tr>
<td>Subject</td>
<td><input name="txtSubject" type="text" id="txtSubject"></td>
</tr>
<tr>
<td>Description</td>
<td><textarea name="txtDescription" cols="30" rows="4" id="txtDescription"></textarea></td>
</tr>
<tr>
<td>Form Name</td>
<td><input name="txtFormName" type="text"></td>
</tr>
<tr>
<tr>
<td>Form Email</td>
<td><input name="txtFormEmail" type="text"></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="Send"></td>
</tr>
</table>
<br>
<br>
<br>
</form>
</body>
</html>
Code (PHP)
<html>
<head>
<title>ThaiCreate.Com PHP Sending Email</title>
</head>
<body>
<?
$strTo = $_POST["txtTo"];
$strSubject = $_POST["txtSubject"];
$strHeader = "Content-type: text/html; charset=windows-874\n"; // or UTF-8 //
$strHeader .= "From: ".$_POST["txtFormName"]."<".$_POST["txtFormEmail"].">\nReply-To: ".$_POST["txtFormEmail"]."";
$strMessage = nl2br($_POST["txtDescription"]);
$flgSend = @mail($strTo,$strSubject,$strMessage,$strHeader); // @ = No Show Error //
if($flgSend)
{
echo "Email Sending.";
}
else
{
echo "Email Can Not Send.";
}
?>
</body>
</html>
เราว่าคอมเราคงมีปัญหาอะ ...
เห็นเพื่อนบอกว่าต้องตั้ง IIS ก่อนถึงจะทำได้
ต้องเปิด mail server ก่อนนะ ถึงจะส่ง email ได้อ่ะ
|
|
|
|
|
Date :
2011-07-28 17:29:01 |
By :
jojoku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอา @ หน้า mail ออกครับ แล้วจะรู้ว่าต้องเปิด smtp หรือเปล่า
|
|
|
|
|
Date :
2011-07-28 17:49:51 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุนมากคร๊าๆๆๆๆๆๆๆๆๆ
|
|
|
|
|
Date :
2011-09-01 16:38:45 |
By :
jojoku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อยากทราบว่าจะเขียนโค้ดยังไงค่ะ.................................................................................................
|
|
|
|
|
Date :
2014-06-01 21:50:41 |
By :
รูป |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|