'mailing@newwalls.pl', 'email_host' => 'poczta.s-hosting.pl', 'email_login' => 'mailing@newwalls.pl', 'email_password' => 'b9N!x5S#w2', 'email_port' => 465, ); if (isset($_POST['name'])) { $data = $_POST; $name = $data['name']; $surname = $data['surname']; $email = $data['email']; $contact_type = $data['contact_type']; $image = $data['image']; $mail = new PHPMailer(); // Server settings $mail -> isSMTP(); $mail -> Host = $settings['email_host']; $mail -> SMTPAuth = true; $mail -> Username = $settings['email_login']; $mail -> Password = $settings['email_password']; $mail -> SMTPSecure = 'ssl'; $mail -> Port = $settings['email_port']; $mail -> CharSet = "UTF-8"; // Recipients $mail -> setFrom( 'mailing@newwalls.pl', 'newwalls - Wzór' ); $mail -> addAddress( 'studio@newwalls.pl' ); if (!empty($email)) { $mail->addAddress($email); } if (!empty($image)) { $image_content = file_get_contents($image); $image_name = basename(parse_url($image, PHP_URL_PATH)); $mail -> addStringAttachment($image_content, $image_name); } // Content $mail->isHTML(true); $mail->Subject = 'NEWWALLS (Wzór)'; $mail->Body = '
Imię: ' . htmlspecialchars($name) . '
' . 'Nazwisko: ' . htmlspecialchars($surname) . '
' . 'E-mail: ' . htmlspecialchars($email) . '
' . 'Kontakt: ' . htmlspecialchars($contact_type) . '
'; // Success sent message alert if ($mail->send()) { echo json_encode(array('status' => 'ok', 'message' => 'Wiadomość została wysłana pomyślnie')); exit(); } else { echo json_encode(array('status' => 'error', 'message' => 'Błąd podczas wysyłania wiadomości')); exit(); } } else { echo json_encode(array('status' => 'error', 'message' => 'Brak wymaganych danych')); exit(); } ?>