Обучение/Помощь новичкам | mail()
Тема закрыта by
SNEG
php
<?php
// Используйте более осмысленные имена переменных
$senderEmail = 'hehsh@hsh.nwt';
$recipientEmail = 'ваш_адрес_электронной_почты@example.com'; // Замените на ваш фактический адрес электронной почты
$subject = "Регистрация";
$message = "Вы зарегистрированы...\nВаши данные:\n";
$message .= "Логин: ваш_логин\nПароль: ваш_пароль\n"; // Замените на фактический логин и пароль
$message .= "Не теряйте свои данные!\n";
// Используйте массив для заголовков для легкости добавления новых заголовков
$headers = [
"From: $senderEmail",
"Content-Type: text/plain; charset=utf-8",
];
// Преобразуйте массив заголовков в строку с использованием implode
mail($recipientEmail, $subject, $message, implode("\r\n", $headers));
?>php
<?php
$senderEmail = 'hehsh@hsh.nwt';
$recipientEmail = 'ваш_адрес_электронной_почты@example.com';
$subject = "Регистрация";
$message = "Вы зарегистрированы...\nВаши данные:\n";
$message .= "Логин: " . htmlspecialchars($yourLogin) . "\nПароль: " . htmlspecialchars($yourPassword) . "\n";
$message .= "Не теряйте свои данные!\n";
$headers = [
"From: $senderEmail",
"Content-Type: text/plain; charset=utf-8",
];
// Фильтрация адреса электронной почты
$recipientEmail = filter_var($recipientEmail, FILTER_SANITIZE_EMAIL);
// Проверка корректности адреса электронной почты
if (filter_var($recipientEmail, FILTER_VALIDATE_EMAIL)) {
// Преобразование массива заголовков в строку с использованием implode
mail($recipientEmail, $subject, $message, implode("\r\n", $headers));
} else {
// Обработка ошибки - некорректный адрес электронной почты
echo "Ошибка: Некорректный адрес электронной почты.";
}
?>
В этом коде я использовал htmlspecialchars для безопасного вывода логина и пароля в тексте сообщения. Кроме того, filter_var с FILTER_SANITIZE_EMAIL применяется к адресу электронной почты для удаления любых потенциально опасных символов. Затем используется FILTER_VALIDATE_EMAIL для проверки корректности адреса электронной почты перед отправкой письма.
Фильтрация данных, особенно при работе с входящими данными, является важной практикой для обеспечения безопасности вашего приложения.
А тема то становится интересной))
Нашлись валенки с ChatGPT
Нашлись валенки с ChatGPT
Что ты мне тут насыпаешь, понятно не понятно, поменял хостинг первый пост работает на ура в папку "важное" закидует на гмаил. Всё правильно я расписал , просто быдлохостер заблочил функцию mail()
________
посл. ред. 17.12.2023 в 19:54; всего 1 раз(а); by SNEG
________
посл. ред. 17.12.2023 в 19:54; всего 1 раз(а); by SNEG
DELETED
17 декабря 2023, в 21:05
Delete
Стр.: 1, 2