Php 当人们填写我的表格时,通过电子邮件获得通知
好的,基本上我有一个表单,如果人们对我的网站感兴趣,他们可以填写它,然后通过php脚本直接发送到我的数据库。我的问题是,我能做些什么,这样我也能收到包含我电子邮件中所有信息的邮件吗?你可以在下面查看我当前的脚本Php 当人们填写我的表格时,通过电子邮件获得通知,php,forms,email,Php,Forms,Email,好的,基本上我有一个表单,如果人们对我的网站感兴趣,他们可以填写它,然后通过php脚本直接发送到我的数据库。我的问题是,我能做些什么,这样我也能收到包含我电子邮件中所有信息的邮件吗?你可以在下面查看我当前的脚本 <?php define('DB_NAME', 'database'); define('DB_USER', 'user'); define('DB_PASSWORD', 'password'); define('DB_HOST', 'server'); $link = my
<?php
define('DB_NAME', 'database');
define('DB_USER', 'user');
define('DB_PASSWORD', 'password');
define('DB_HOST', 'server');
$link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
if (!$link){
die('Could not connect: ' . mysql_error());
}
$db_selected = mysql_select_db(DB_NAME, $link);
if (!$db_selected){
die('Can\'t use ' . DB_NAME . ': ' . mysql_error());
}
$value = $_POST['ID'];
$value2 = $_POST['name'];
$value3 = $_POST['email'];
$value4 = $_POST['message'];
$sql = "INSERT INTO table (ID, name, email, message) VALUES ('$value', '$value2', '$value3', '$value4')";
if (!mysql_query($sql)){
die('Something went wrong: ' . mysql_error());
}
header("Location: http://example.com");
mysql_close();
?>
添加邮件。。通用安全警告:您的查询很容易被利用……通用mysql_*弃用警告:切换到PDO或MYSQLi。使用邮件发送电子邮件,您不应该销售网站。