В настоящее время у меня есть простой PHP-скрипт, который принимает адрес электронной почты пользователей и записывает его в базу данных MySQL. Код ниже работает нормально.Отправить приветственный Email PHP
Как я могу добавить функцию для отправки новому подписчику небольшого количества информации на адрес, который они предоставили?
<?php
require_once 'login.php'; // database information
$db_server = mysql_connect($db_hostname, $db_username, $db_password)
or die("Unable to connect to MySQL: " . mysql_error());
mysql_select_db($db_database)
or die("Unable to select database: " . mysql_error());
$email = $_POST['email'];
$sql="INSERT INTO users (email)
VALUES ('$email')";
$result = mysql_query($sql);
if($result){
header('Location: ../thankyou.php');
}
else {
echo "ERROR";
}
mysql_close();
?>
Спасибо!
не ответ, но ничего себе. Слышали о инъекциях sql? – jtheman
простой поиск в Google 'php email' легко даст вам несколько ответов. найдите функцию 'mail()'. – kennypu
Я полный PHP noob. Можете ли вы направить меня туда, где мне нужно беспокоиться о SQL-инъекциях, и что я могу сделать, чтобы остановить их? – flash1821