$servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB"; // Create connection $conn = mysqli_connect($servername, $username, $password, $dbname); // Check connection if (!$conn) { die("Connection failed: " . mysqli_connect_error()); } echo "Connected successfully";
use PHPMailer\PHPMailer\PHPMailer; use PHPMailer\PHPMailer\Exception; // Load PHPMailer autoload files require 'vendor/autoload.php'; // Create a new PHPMailer instance $mail = new PHPMailer(true); try { // Server settings $mail->IsSMTP(); $mail->Host = 'smtp.gmail.com'; $mail->SMTPAuth = true; $mail->Username = 'your_email@gmail.com'; $mail->Password = 'your_password'; $mail->SMTPSecure = 'tls'; $mail->Port = 587; // Recipients $mail->setFrom('your_email@gmail.com', 'Your Name'); $mail->addAddress('recipient@example.com'); // Content $mail->isHTML(true); $mail->Subject = 'Test Email'; $mail->Body = 'This is a test email message.'; // Send email $mail->send(); echo 'Message has been sent'; } catch (Exception $e) { echo 'Message could not be sent. Error: ', $mail->ErrorInfo; }This code sends an email message using Gmail's SMTP server and PHPMailer library. It sets up the necessary connection settings, adds the recipients, and sets the email content. It then sends the email and outputs a success or error message. Library Package: PHPMailer.