|
|
|
ทำยังไงให้มันส่งค่าออกมาครับ ทำไงให้มันส่งค่าออกมาทางอีเมลล์นะครับตอนนี้ส่งเมลได้แล้ว |
|
|
|
|
|
|
|
Code (PHP)
<?php
$get_email = $_POST['email'];
$conn_sv = "localhost"; //Host โดยปกติจะเป็น localhost
$conn_user = "root"; //Username สำหรับเชื่อมต่อไปยัง SQL
$conn_pwd = "password"; //Password
$conn_db = "atutor15_beta"; //Database name
@mysql_connect($conn_sv, $conn_user, $conn_pwd) or die(mysql_error());
@mysql_select_db($conn_db) or die(mysql_error());
$sql_query = "SELECT * FROM at_members where email='$get_email'";
$query = @mysql_query($sql_query) or die(mysql_error());
$num = @mysql_num_rows($query);
$query = @mysql_query($sql_query) or die(mysql_error());
$num = @mysql_num_rows($query);
echo ($num);
if ($num > 0) {
$row = mysql_fetch_array($query);
echo "statusdata=ok";
//echo "password is :: $row[password]";
$strTo = "$get_email";
$strSubject = "Test Send Email";
$strHeader = "From: [email protected]";
$strMessage = "Your password is ".$row[password]; // เงื่อนไขตรงนี้เขียนยังไงครับ ผมคิดไม่ออกตรงนี้ละครับ รบกวนด้วยครับ
$flgSend = @mail($strTo,$strSubject,$strMessage,$strHeader); // @ = No Show Error //
} else {
echo "statusdata=not ok";
echo"Email หรือชื่อของคุณไม่ถูกต้อง ";
}
?>
ลองดูครับว่าได้หรือป่าว
|
|
|
|
|
Date :
2010-02-11 14:35:42 |
By :
windersun |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แก้นิดหน่อยตรง
$row[password] เป็น $row["password"];
|
|
|
|
|
Date :
2010-02-11 14:36:52 |
By :
windersun |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับ
แต่ช่วยอธิบายตรง Array ที่พี่ทำได้ไหมครับ
ผมดูแล้วงงนะครับ
ขอบคุณมากครับ
|
|
|
|
|
Date :
2010-02-11 14:42:38 |
By :
umat |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|